BazaarLinkBazaarLink
Sign in
DocsAPI ReferenceSDK ReferenceAgentic UsageAI Skills
Videos

Download the generated video

Streams the generated video bytes (typically video/mp4). The unsigned_urls in the poll response point here. Supports HTTP Range (Accept-Ranges: bytes, 206 partial content) — mobile-browser <video> playback requires it. Content is served from the platform's durable copy; upstream URLs expire, so always download through this endpoint.

GET/api/v1/videos/:id/content

Authorizations

Authorizationrequired
string · header

API key as bearer token in the Authorization header.

Path parameters

idrequired
string

The job id (prefixed vjob_). Only the owning account can access it.

Example: "vjob_Xk3fJ9aQ2mB7cD1eF5gH6iJk"

Query parameters

index
integer

Selects which output when a job produced multiple videos (0-based). Out of range returns 400.

default 0
Example: 0

Deep guide →

GET /api/v1/videos/:id/content
curl "https://bazaarlink.ai/api/v1/videos/vjob_Xk3fJ9aQ2mB7cD1eF5gH6iJk/content?index=0" \
  -H "Authorization: Bearer $BAZAARLINK_API_KEY" \
  --output out.mp4
Response examples

Success — the response body is the video bytes (Content-Type typically video/mp4, with Accept-Ranges: bytes). Requests with a Range header receive 206 partial content instead.

<binary video/mp4 bytes>
Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.
Download the generated video — BazaarLink API