US Video API is easiest to integrate as an async job system behind your own application layer.
flowchart LR
A[Your App or Agent] --> B[POST /v1/videos]
B --> C[US Video API Job Created]
C --> D[Store job_id in your system]
D --> E[Poll GET video status by job_id]
E --> F[Completed Asset URL]
F --> G[Your CRM / CMS / Ad Workflow]
flowchart TD
A[Frontend or Internal Tool] --> B[Your Backend]
B --> C[US Video API]
B --> D[(Your Database)]
C --> B
B --> E[Creative Review]
B --> F[Publishing or Delivery Layer]
- production API keys stay on your backend
- prompts, job IDs, and outputs stay auditable in your own system
- retries and timeout handling stay under your control
- downstream delivery can be adapted to CRM, CMS, ads, or internal ops tooling
- one service creates jobs
- one worker polls and updates job state
- one internal layer approves, routes, or publishes outputs
This is a strong fit for:
- agencies
- ecommerce automation stacks
- local business marketing services
- AI agent products
- internal creative tooling
- use
POST /v1/videosfor job creation - use
GET /v1/videos/{id}for async status - store
job_idas your stable internal reference - persist final asset metadata in your own database