| Setting | Value |
|---|---|
| API base URL | https://ai-api.lightspeedfuture.com unless LSF supplies a tenant-specific address |
| Authentication | Authorization: Bearer <LSF_API_KEY> |
| Request type | Content-Type: application/json |
| Video create / retrieve | POST /v1/videos GET /v1/videos/{task_id} |
| Balance | GET /v1/billing/balance |
| Speech | POST /v1/audio/speech |
| Assets | Documented /v1/seedance/virtual/... and /v1/seedance/real-human/... paths |
| Model identifiers | Tenant-facing aliases supplied by LSF. Asset Library requests do not include model. |
Use the LSF request fields in this guide even if your HTTP client supports an OpenAI-compatible style. Direct provider schemas and generic SDK fields are not interchangeable with this contract.
Keep API keys on your application server. Use the authorized task-owning API key for video retrieval; another key belonging to the same organization must not be assumed to have access. If access settings change after task creation, historical task retrieval can be denied. Contact LSF with the original public task ID instead of creating a replacement paid job.
Balance response
GET /v1/billing/balance
Authorization: Bearer <LSF_API_KEY>
{
"object": "billing.balance",
"currency": "USD",
"balance": {
"available": 100.0,
"used": 0.0,
"unlimited": false
},
"updated_at": 1782493727
}
Commercial pricing, invoices, top-ups, and settlement terms are governed by the applicable agreement with Light Speed Future. This technical endpoint is intended to help tenants check the balance associated with their API key.