List app catalog workflows
Start here: the other app catalog workflow endpoints take these ids. Filter by triggerType or idApp.<br/><br/>Returns up to 25 workflows per page, and total across pages; while nextCursor is present, pass it as cursor for the next page.<br/><br/>usedByPolicies[].idAccessRequestPolicy is the policy id in the access request policies list.<br/><br/>
<p><ul><li>Rate limit: 500 requests per minute</li></ul></p>Request
- Base URLhttps://api.toriihq.com/v1.0
- AuthAPI key in header Authorization
Query parameters
requestAccess = provisioning workflow and temporaryAccessExpired = deprovisioning workflow (both in the Access workflows tab); requestNewApp = new app request policy.
Only access workflows for this app.
Workflows per page, up to 25. Defaults to 25.
The nextCursor of the previous page, to get the next one. Omit it for the first page.
Response
Successful
Example response
{
"workflows": [
{
"id": 987,
"name": "Zoom provisioning",
"triggerType": "requestAccess",
"idApp": 1234,
"actions": {
"idRootNode": null,
"nodes": {}
},
"isValid": true,
"isActive": true,
"createdBy": 55,
"creationTime": "2026-10-26T10:00:00.000Z",
"usedByPolicies": [
{
"idAccessRequestPolicy": 12,
"idApp": 1234,
"name": "Zoom — standard"
}
],
"executionsCount": 42,
"latestExecution": {
"status": "COMPLETED",
"creationTime": "2026-10-26T09:12:00.000Z",
"completionTime": "2026-10-26T09:12:05.000Z"
}
}
],
"count": 100,
"total": 1000,
"nextCursor": "WzE0NjM1Mzg4NTcsIjY1NDMyMyJd"
}Changes
No recorded changes to this operation across all 1 revision of this API.