Import a video from a public HTTPS MP4 URL
Downloads a single public HTTPS MP4, stages it for ingestion, and starts
the background video pipeline. Returns 202 while processing, or 200
with videoId immediately when the organization already has the same video
(content duplicate).
Requires the videos:write scope. Subject to a stricter per-key rate limit
than generic public API routes (default 5 imports per hour per API key).
Poll GET /v1/videos/import/{sessionId} until status is ready or failed.
Use the returned videoId in Full Control campaign creativeDirection.selectedCreatives.
Authorizations
Pass your Soundlink sk_* API key in the x-api-key header.
Keys can carry explicit scopes (for example campaigns:read, metrics:read, videos:write) enforced by the backend.
Deprecated, retiring 2026-08-17 — migrate to Authorization: Bearer sk_... (see apiKeyBearerAuth) before then.
Body
Public HTTPS URL to an MP4 file (max 50 MB).