Endpoint
Request
Read endpoints return the resource object directly. There is no wrapper field.
Response
string
required
Unique workflow ID (
wf_ prefix)string
required
ID of the project this workflow belongs to (
proj_ prefix)string
required
Workflow name
string | null
Workflow description
string
required
Workflow status (for example
active)string
required
The full natural-language policy text configured on the workflow. The playbook is generated from this text
object | null
Documents attached as policy references.
null when none are attachedstring
required
ID of the playbook generated from the current policy (
PB- prefix)string
required
Playbook body (frontmatter plus the action workflow definition)
string
required
Playbook version
object[]
required
The complete list of steps defined by the playbook
array
required
Reference notes attached to the workflow
object[]
required
Catalog of engines available to this workflow
object
required
JSON Schema defining the structure of analysis results
number
required
Number of profiles attached to this workflow
number
required
Cumulative number of analyses run with this workflow
string
required
ID of the AI model used for analysis
string
required
AI model provider identifier
object
required
AI model details
string
required
Creation time (ISO 8601)
string
required
Last update time (ISO 8601)
workflowActions[] — step definitions
The complete set of steps defined by the playbook. An analysis response’s agentAuditLog.steps contains only the steps that actually ran, so use this array as the denominator when computing execution rate.
engines[] — engine catalog
aiModel
Example response
The example below is fictional and exists to illustrate the structure. In practice
policyText, playbookContent, and outputSchema are much longer and differ per workflow.