List roles
curl --request GET \
--url https://api.rootly.com/v1/roles \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "<string>",
"type": "roles",
"attributes": {
"name": "<string>",
"slug": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"incident_permission_set_id": "<string>",
"is_deletable": true,
"is_editable": true,
"alerts_permissions": [
"create"
],
"api_keys_permissions": [
"create"
],
"audits_permissions": [
"create"
],
"billing_permissions": [
"create"
],
"environments_permissions": [
"create"
],
"form_fields_permissions": [
"create"
],
"functionalities_permissions": [
"create"
],
"groups_permissions": [
"create"
],
"incident_causes_permissions": [
"create"
],
"incident_feedbacks_permissions": [
"create"
],
"incident_roles_permissions": [
"create"
],
"incident_types_permissions": [
"create"
],
"incidents_permissions": [
"create"
],
"integrations_permissions": [
"create"
],
"invitations_permissions": [
"create"
],
"playbooks_permissions": [
"create"
],
"private_incidents_permissions": [
"create"
],
"pulses_permissions": [
"create"
],
"retrospective_permissions": [
"create"
],
"roles_permissions": [
"create"
],
"secrets_permissions": [
"create"
],
"services_permissions": [
"create"
],
"severities_permissions": [
"create"
],
"status_pages_permissions": [
"create"
],
"webhooks_permissions": [
"create"
],
"workflows_permissions": [
"create"
]
}
}
],
"links": {
"self": "<string>",
"first": "<string>",
"prev": "<string>",
"next": "<string>",
"last": "<string>"
}
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
success
Show child attributes
Unique ID of the role
roles Show child attributes
The role name.
The role slug.
Associated incident permissions set.
Whether the role can be deleted.
Whether the role can be edited.
create, read create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, update, read create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete create, read, update, delete Was this page helpful?
curl --request GET \
--url https://api.rootly.com/v1/roles \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "<string>",
"type": "roles",
"attributes": {
"name": "<string>",
"slug": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"incident_permission_set_id": "<string>",
"is_deletable": true,
"is_editable": true,
"alerts_permissions": [
"create"
],
"api_keys_permissions": [
"create"
],
"audits_permissions": [
"create"
],
"billing_permissions": [
"create"
],
"environments_permissions": [
"create"
],
"form_fields_permissions": [
"create"
],
"functionalities_permissions": [
"create"
],
"groups_permissions": [
"create"
],
"incident_causes_permissions": [
"create"
],
"incident_feedbacks_permissions": [
"create"
],
"incident_roles_permissions": [
"create"
],
"incident_types_permissions": [
"create"
],
"incidents_permissions": [
"create"
],
"integrations_permissions": [
"create"
],
"invitations_permissions": [
"create"
],
"playbooks_permissions": [
"create"
],
"private_incidents_permissions": [
"create"
],
"pulses_permissions": [
"create"
],
"retrospective_permissions": [
"create"
],
"roles_permissions": [
"create"
],
"secrets_permissions": [
"create"
],
"services_permissions": [
"create"
],
"severities_permissions": [
"create"
],
"status_pages_permissions": [
"create"
],
"webhooks_permissions": [
"create"
],
"workflows_permissions": [
"create"
]
}
}
],
"links": {
"self": "<string>",
"first": "<string>",
"prev": "<string>",
"next": "<string>",
"last": "<string>"
}
}