Automations
GET
/automations/{id}/health

Whether this automation can run right now: the setup checklist still outstanding, whether it was stopped automatically and why, when the next clip is due to publish, and how its clips are doing.

Authorization

bearerAuth
AuthorizationBearer <token>

An API key created under Settings > API & Webhooks. Keys start with sf_live_.

In: header

Path Parameters

id*string

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/automations/string/health"
{  "data": {    "ready": false,    "blockers": [      {        "id": "no-platforms",        "label": "Select at least one platform"      }    ],    "status": "paused",    "autoRefill": true,    "lastRunAt": "2026-08-05T18:00:12.000Z",    "nextScheduledAt": null,    "stopped": {      "reason": "publish_no_accounts",      "stoppedAt": "2026-08-05T18:01:44.000Z",      "kind": "config",      "label": "No account connected",      "detail": "None of the selected platforms has a connected account. Connect one in Settings, then resume."    },    "clips": {      "total": 12,      "failed": 1    }  }}