Publishing
GET
/videos/{id}/publish

Whether this video can be published, where a publish would send it, and what happened the last time one ran. destination is what a publish with no explicit body would use: a clip inherits its blueprint's destination. publish is null until the first attempt.

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/videos/string/publish"
{  "data": {    "videoId": "7bQxL2mF9dR4tK1sv",    "rendered": true,    "destination": {      "profileId": "pR4kM8xT2vQ6nL9wz",      "platforms": [        "tiktok",        "youtube"      ]    },    "publish": {      "status": "COMPLETED",      "scheduledAt": null,      "startedAt": "2026-08-06T09:40:02.000Z",      "publishedAt": "2026-08-06T09:40:31.000Z",      "failedAt": null,      "platforms": [        "tiktok",        "youtube"      ],      "missingPlatforms": [],      "caption": "Burnout is not a workload problem. #founders",      "error": null    }  }}