Endpoint
GET /v1/workflows/{workflowId}
Request
curl -X GET "http://client-omni-api.argosidentity.com/v1/workflows/{workflowId}" \
-H "x-api-key: your-api-key-here"
Response
Unique workflow identifier
Natural language policy text
List of selected engines for this workflow
JSON schema defining the structure of analysis results
{
"success": true,
"data": {
"id": "wf_nowap27l46b2",
"name": "KYB Business Verification",
"policy": "Verify the business entity by extracting company data from registration documents, screening against AML watchlists, and validating registration details.",
"engines": [
{ "id": "id_autoparser", "name": "ID AutoParser" },
{ "id": "aml_business", "name": "AML Business" },
{ "id": "text_verifier", "name": "Text Verifier" },
{ "id": "web_search", "name": "Web Search" }
],
"outputSchema": {
"company": {
"name": "string",
"registrationNumber": "string",
"country": "string"
},
"verification": {
"amlResult": "string",
"registrationValid": "boolean"
},
"decision": {
"result": "string",
"verificationStatus": "pending_review | approved | rejected"
}
},
"createdAt": "2026-01-15T09:00:00Z"
}
}
GET /workflows/:workflowId/summary
A lightweight version that returns only essential workflow metadata — optimized for listing workflows.
curl -X GET "http://client-omni-api.argosidentity.com/v1/workflows/{workflowId}/summary" \
-H "x-api-key: your-api-key-here"
{
"success": true,
"data": {
"id": "wf_nowap27l46b2",
"name": "KYB Business Verification",
"engineCount": 4,
"profileCount": 128,
"createdAt": "2026-01-15T09:00:00Z"
}
}