Step 1: Get an API key
- Create a FreeModel account.
- Add prepaid balance under Console > Billing.
- Open Console > API Keys and create a key.
- Store the key in a server-side environment variable.
Step 2: Choose a model
List the models available to your key:Step 3: Send a request
Use the OpenAI-compatible base URLhttps://api.freemodel.app/v1.
data[].url if the wait succeeds, or HTTP 202 with a gateway task to poll at GET /v1/tasks/{id}. Video requests return a task id because generation is asynchronous.
Step 4: Check a video task
completed, download the file:
Next steps
Model pages
Review exact parameters and prices for every live model.
Development tools
Connect Cursor, Cline, Codex CLI, or Gemini CLI.
Video workflow
Build reliable polling, download, and webhook handling.
Error handling
Recover from authentication, quota, rate-limit, and upstream errors.