List Flow Studio flows
Every Flow Studio flow the key can reach, newest first, each marked with its kind: automation or journey.
Query parameters
| business_id | string |
| status | string |
| channel | string |
kindisautomation(it answers a message, an event or a form) orjourney(it enrols people on a schedule, a tag or a segment).activation_blockerssays, in words, what would keep the flow from going live.has_draftis true when an unpublished draft waits in Flow Studio (read it with GET /api/v1/studio-flows/{id}).- Pages of up to 100: pass
next_cursorback ascursorwhilehas_moreis true.
curl -X GET "https://app.blueticked.com/api/v1/studio-flows?status=off&channel=whatsapp" \
-H "Authorization: Bearer $BLUETICKED_API_KEY"Response
{
"ok": true,
"flows": [
{
"id": "99f5edc2-5abc-4c20-81a3-254d4b3907d7",
"business_id": "22222222-2222-4222-9222-222222222222",
"name": "Order paid thank-you",
"journey_name": null,
"channel": "whatsapp",
"status": "off",
"kind": "automation",
"definition": {
"version": 1,
"name": "Order paid thank-you",
"channel": "whatsapp",
"entry": {
"type": "api_event",
"apiEvents": [
"order.paid"
]
},
"steps": [
{
"id": "thanks",
"type": "message",
"message": "Thanks for your order, {{first_name}}."
}
]
},
"activation_blockers": [],
"created_at": "2026-10-21T08:00:00.000Z",
"updated_at": "2026-10-21T08:00:00.000Z",
"has_draft": false
}
],
"next_cursor": null,
"has_more": false
}