Workflow Steps
The Steps API returns details about the services that were called by the workflow. The response includes a "steps"
array that contains an object for each service that was called as a workflow step. Each step object contains the decision rendered by that service, a "capabilities" aray that contains an object for each capability that was executed as part of the step, and an array that simply lists the IDs of each capability that was called.
Example: Steps Response
{
"steps": [
{
"id": "73898f70-edd5-4bff-8d15-8f6e9eb81329",
"name": "ID_IV",
"decision": {
"type": "WARNING",
"details": {
"label": "WARNING"
}
},
"capabilities": [
{
"id": "1bb41666-2745-4c9a-bd5f-d0e338d0242b",
"category": "usability"
},
{
"id": "db0fd83a-5f9f-4739-94f7-7868194ba1dc",
"category": "usability"
},
{
"id": "e991586b-3345-4a2d-bfc3-1690ccb477b3",
"category": "usability"
},
{
"id": "b336a404-7775-4793-9cf6-30a7e5be1d0b",
"category": "imageChecks"
},
{
"id": "da2a93b5-8a1f-4db6-bdfa-fb57ada57b12",
"category": "dataChecks"
},
{
"id": "5483e41e-08a7-4d9d-a09d-9f21e41b9e72",
"category": "extraction"
},
{
"id": "1fc799e4-f0ba-4dde-aaae-af857eef7b6e",
"category": "similarity"
},
{
"id": "789f4e4a-7c2f-4764-a98d-c519d082ba6d",
"category": "liveness"
}
],
"capabilityIds": [
"1bb41666-2745-4c9a-bd5f-d0e338d0242b",
"db0fd83a-5f9f-4739-94f7-7868194ba1dc",
"e991586b-3345-4a2d-bfc3-1690ccb477b3",
"b336a404-7775-4793-9cf6-30a7e5be1d0b",
"da2a93b5-8a1f-4db6-bdfa-fb57ada57b12",
"5483e41e-08a7-4d9d-a09d-9f21e41b9e72",
"1fc799e4-f0ba-4dde-aaae-af857eef7b6e",
"789f4e4a-7c2f-4764-a98d-c519d082ba6d"
]
}
]
}