Workflows
List workflows
Returns workflows with run stats. Filter by status or profile.
Authorization
bearerAuth AuthorizationBearer <token>
API key authentication: send your Zernio API key in the Authorization header, prefixed with Bearer.
In: header
Query Parameters
profileId?string
Filter by profile. Omit to list across all profiles
status?string
Value in
- "draft"
- "active"
- "paused"
limit?integer
Default
50skip?integer
Default
0Response Body
application/json
application/json
{ "success": true, "workflows": [ { "id": "string", "name": "string", "description": "string", "platform": "string", "accountId": "string", "accountName": "string", "status": "draft", "nodeCount": 0, "totalStarted": 0, "totalCompleted": 0, "totalExited": 0, "createdAt": "2019-08-24T14:15:22Z" } ], "pagination": { "total": 0, "limit": 0, "skip": 0, "hasMore": true }}Was this page helpful?
Unenroll contact
Remove a contact from a sequence. No further messages will be sent to this contact.
Create workflow
Create a branching conversation workflow (draft) from a node/edge graph. Created in `draft` status; activate it to start matching inbound messages. The graph is validated structurally; completeness (a trigger node + reachable entry) is required at activation.