Ad Creatives

Get ad video processing status

Reads a video's processing state live from Meta (GET /{video-id}?fields=status). Poll this after POST /v1/ads/videos with async: true until status is ready; the video is only usable as video.id on the create endpoints from then on.

status is normalised: ready, error (Meta's error or expired), and processing for every other Meta state. platformStatus carries Meta's raw video_status and processingProgress Meta's 0-100 percentage when it reports one. Polling every 5 to 10 seconds is plenty.

get/v1/ads/videos/{videoId}

Path parameters

videoIdstring required

Meta ad video id (numeric).

Query parameters

accountIdstring required

Zernio SocialAccount id (posting or ads variant) used to resolve the Meta token.

adAccountIdstring required

Meta ad account id (act_<n>) the video was uploaded to.

Response

Processing status

adAccountIdstring

Changes

Changed in 1 of the 67 revisions of this API.1