Get Video Status
facebook_get_video_statusCheck where a video stands in Meta's upload pipeline: uploading, processing, ready, or error. Call it after facebook_create_video_post returns a videoId to confirm the video is playable.
Instructions
Poll where one video stands in Meta's pipeline: uploading, processing, ready or error. facebook_create_video_post returns its videoId long before the video is playable, so read the state here instead of assuming a fresh video is live — uploading and processing are not terminal, so wait a few seconds and call again. Takes a video ID, never a post ID; whether a Reel ID resolves on this edge is UNVERIFIED against the live API.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | No | Page profile key (e.g. "brand-a") or a raw Page ID. Omitted ⇒ the default Page (FB_PAGE_ID). | |
| video_id | Yes | The VIDEO ID — the `videoId` facebook_create_video_post returned, not a post ID. A "{page-id}_{post-id}" value is a post, not a video, and does not resolve on this edge. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| error | No | ||
| state | Yes | ||
| pageId | Yes | ||
| videoId | Yes | ||
| terminal | Yes | ||
| publishStatus | No | ||
| bytesTransferred | No |