API V2 Route: Profile Role Assignments

Last updated: October 5, 2026

General Details:

Endpoint /api/v2/profiles/<id>/role-assignments
Headers Authorization: <JWT>
HTTP Methods GET
Request Body Format N/A
Response Body Format JSON
Required Scopes
PROFILE_ROLE_ASSIGNMENTS_GET

 

API Response:

Field Name Data Type Notes
id string Globally unique identifier
name string Unique name of Profile
sisId string Unique sisId of Profile
roles RoleFull array  

 

Example Response:

{
	"entity": {
		"id": "12",
		"sisId": "rxvd6",
		"name": "Myron Bashirian",
		"roles": [
			{
				"id": "1",
				"name": "RD",
				"permissions": [
					"reportingAccess",
					"profileAccess",
					"profileEdit",
					"profileMerge",
					"contactInfo",
					"tagsManagement",
					"profileTagsEdit",
					"residencies",
					"keys",
					"notes",
					"eSignatureDocuments",
					"additionalForms",
					"attachments",
					"appAccess",
					"appReview",
					"appStatusReview",
					"appContactInfo",
					"appTags",
					"appTag",
					"appAssignments",
					"appData",
					"appForms",
					"appBio",
					"appSinables",
					"appPayments",
					"appPaymentsEdit",
					"appNotes",
					"appCheckList",
					"appStatus",
					"appAddForms",
					"appInvite"
				],
				"isSuperAdmin": false
			}
		]
	},
	"metaData": {
		"params": {
			"id": "12"
		},
		"agentId": "634afe7e-b41d-470e-98c1-c9fb147e7226",
		"rateLimits": {
			"tenant": {
				"limit": 50,
				"remaining": 49,
				"reset": 1761080704000
			},
			"agent": {
				"limit": 10,
				"remaining": 9,
				"reset": 1761080704000
			}
		}
	}
}