Skip to main content
GET
/
workflows
List workflows
curl --request GET \
  --url https://api.maildiver.com/v1/workflows \
  --header 'Authorization: Bearer <token>'
{
  "workflows": [
    {
      "workflow_id": "0199f234-d327-7cd8-9dc5-4fd8e5e249df",
      "workspace_id": "0195a927-b706-725a-94dd-372770d920f2",
      "name": "Welcome Email Series",
      "status": "active",
      "data": "workflows/0195a927-b706-725a-94dd-372770d920f2/0199f234-d327-7cd8-9dc5-4fd8e5e249df/active/design.json",
      "created": 1742299707142,
      "updated": 1742299707142,
      "created_by": "[email protected]",
      "created_by_type": "user"
    },
    {
      "workflow_id": "0199f234-d327-7cd8-9dc5-4fd8e5e24a10",
      "workspace_id": "0195a927-b706-725a-94dd-372770d920f2",
      "name": "Abandoned Cart Reminder",
      "status": "paused",
      "data": "workflows/0195a927-b706-725a-94dd-372770d920f2/0199f234-d327-7cd8-9dc5-4fd8e5e24a10/draft/design.json",
      "created": 1742299707142,
      "updated": 1742299707142,
      "created_by": "api_key_abc123",
      "created_by_type": "apiKey"
    }
  ],
  "count": 2,
  "cursor": null
}

Authorizations

Authorization
string
header
required

API key with format "Bearer {your-api-key}"

Query Parameters

cursor
string | null

Pagination cursor for fetching the next page of results

Response

OK