Upload ad creative (file, sync)
POST/api/v1/ads/upload
Upload an ad video file (multipart). Stored synchronously — the response is already status: ready and the ad_id is immediately usable. Length cap: 120s.
Request
Responses
- 202
- 401
- 403
- 422
- 500
Successful Response
Missing or invalid API key. Add Authorization: Bearer vuf_live_<keyid>.<secret>.
Key used outside the public API roots (/api/v1, /api/v1.1).
Request body failed validation.
Upstream service error — usually safe to retry.