rolesRole management endpointsGET /roles/GET/roles/List roles with paginationQuery Parameterslimitinteger·min 1·max 1000·default 10offsetinteger·min 0·max 9007199254740991·default 0searchQuerystring·max 200Responses200Default ResponseitemsRequiredobject[]Show Child AttributesHide Child AttributespaginationRequiredobjectShow Child AttributesHide Child Attributes401Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes403Default ResponseerrorRequiredobjectShow Child AttributesHide Child AttributescURLCopyTryShow 1 more200401403POST /roles/POST/roles/Create a new role (the unit of role-based access control / RBAC)Request Bodyapplication/jsonroleNameRequiredstring·min 1·max 50systemPermissionsRequiredstring[]Valuescontract_deploymentfull_sequencer_rpc_accessfull_read_accessadmin_readadmin_writeShow all valuesorganizationIdstringResponses201Default ResponseidRequiredstringroleNameRequiredstringsystemPermissionsRequiredstring[]Valuescontract_deploymentfull_sequencer_rpc_accessfull_read_accessadmin_readadmin_writeShow all valuesisSystemRoleRequiredbooleanorganizationIdRequiredstringcreatedAtRequiredstring <date-time>updatedAtRequiredstring <date-time>400Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes401Default ResponseerrorRequiredobjectShow Child AttributesHide Child AttributescURLCopyTry201400401GET /roles/{id}GET/roles/{id}Get a role by idPath ParametersidRequiredstring·min 1Responses200Default ResponseidRequiredstringroleNameRequiredstringsystemPermissionsRequiredstring[]Valuescontract_deploymentfull_sequencer_rpc_accessfull_read_accessadmin_readadmin_writeShow all valuesisSystemRoleRequiredbooleanorganizationIdRequiredstringcreatedAtRequiredstring <date-time>updatedAtRequiredstring <date-time>401Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes404Default ResponseerrorRequiredobjectShow Child AttributesHide Child AttributescURLCopyTry200401404PUT /roles/{id}PUT/roles/{id}Replace a role (full update)Path ParametersidRequiredstring·min 1Request Bodyapplication/jsonroleNameRequiredstring·min 1·max 50systemPermissionsRequiredstring[]Valuescontract_deploymentfull_sequencer_rpc_accessfull_read_accessadmin_readadmin_writeShow all valuesorganizationIdstringResponses200Default ResponseidRequiredstringroleNameRequiredstringsystemPermissionsRequiredstring[]Valuescontract_deploymentfull_sequencer_rpc_accessfull_read_accessadmin_readadmin_writeShow all valuesisSystemRoleRequiredbooleanorganizationIdRequiredstringcreatedAtRequiredstring <date-time>updatedAtRequiredstring <date-time>400Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes401Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes404Default ResponseerrorRequiredobjectShow Child AttributesHide Child AttributescURLCopyTry200400401404DELETE /roles/{id}DELETE/roles/{id}Delete a rolePath ParametersidRequiredstring·min 1Responses204Default Response401Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes404Default ResponseerrorRequiredobjectShow Child AttributesHide Child AttributescURLCopyTry401404Copy page for AIDELETE /users/{id}PreviousShift←GET /roles/NextShift→