For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Send property change sets using the same pattern as other workspace batch-update APIs.
For permissions, include a permissions property with a partial or full permissions object; omitted keys are merged with the current role.
Keys may use the same names as GET `permissions` (e.g. `editUsers`) or RetrieveMe / POST-create style (e.g. `editUser`).
The response body matches create when successful.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
roleIdstringRequiredformat: "uuid"
Business role identifier.
Headers
x-integration-namestringOptional
The name of the calling system passed along as a header parameter
Request
List of property name and value pairs to apply.
propertystringOptional
Field to change: name, description, or permissions.
valueany or nullOptional
New value for the field; for permissions, a JSON object in the role permissions matrix shape.
idstring or nullOptionalformat: "uuid"
Optional identifier when the change targets a nested or keyed item.
Response
Success
errorobject or nullOptional
If the API call failed, this will contain information about the error that occurred.
successbooleanOptionalRead-only
True if the API call succeeded; false otherwise.
hasErrorbooleanOptionalRead-only
True if the API call failed.
statusCodeenumOptional
The HTTP code of the response.
dataobjectOptional
Workspace business role returned by the data API security endpoints (list/update responses and create response).
Send property change sets using the same pattern as other workspace batch-update APIs.
For permissions, include a permissions property with a partial or full permissions object; omitted keys are merged with the current role.
Keys may use the same names as GET permissions (e.g. editUsers) or RetrieveMe / POST-create style (e.g. editUser).
The response body matches create when successful.