Retrieves a specific playbook by id
curl --request GET \
--url https://api.rootly.com/v1/playbooks/{id} \
--header 'Authorization: Bearer <token>'
{
"data": {
"id": "e8029166-6983-4c40-b772-0dd1b9ef9d6d",
"type": "playbooks",
"attributes": {
"title": "Recusandae magni in aliquid.",
"summary": null,
"external_url": null,
"severity_ids": [],
"environment_ids": [],
"service_ids": [],
"functionality_ids": [],
"group_ids": [],
"incident_type_ids": [],
"cause_ids": [],
"created_at": "2025-07-30T02:13:22.694-07:00",
"updated_at": "2025-07-30T02:13:22.694-07:00"
},
"relationships": {
"severities": {
"data": []
},
"environments": {
"data": []
},
"services": {
"data": []
},
"functionalities": {
"data": []
},
"groups": {
"data": []
},
"causes": {
"data": []
},
"incident_types": {
"data": []
}
}
}
}
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
comma separated if needed. eg: severities,environments,services
severities
, environments
, services
, functionalities
, groups
, causes
, incident_types
playbook found
The response is of type object
.
Was this page helpful?
curl --request GET \
--url https://api.rootly.com/v1/playbooks/{id} \
--header 'Authorization: Bearer <token>'
{
"data": {
"id": "e8029166-6983-4c40-b772-0dd1b9ef9d6d",
"type": "playbooks",
"attributes": {
"title": "Recusandae magni in aliquid.",
"summary": null,
"external_url": null,
"severity_ids": [],
"environment_ids": [],
"service_ids": [],
"functionality_ids": [],
"group_ids": [],
"incident_type_ids": [],
"cause_ids": [],
"created_at": "2025-07-30T02:13:22.694-07:00",
"updated_at": "2025-07-30T02:13:22.694-07:00"
},
"relationships": {
"severities": {
"data": []
},
"environments": {
"data": []
},
"services": {
"data": []
},
"functionalities": {
"data": []
},
"groups": {
"data": []
},
"causes": {
"data": []
},
"incident_types": {
"data": []
}
}
}
}