What is supported
The model list can change without notice because the catalog is controlled from the server. Always read the runtime catalog before you show model choices in your product.
Job lifecycle
GET /api/v1/jobs/{id} instead.
The job object
Thejob object in the response is the same on both endpoints:
Rules that apply across the API
- Authentication uses an API key, not session cookies. See Authentication.
- Base URL:
https://vidgen.id/api/v1. See Base URL. - Every request and response is JSON, except
POST /api/v1/upload, which usesmultipart/form-data. - Errors are always answered with a
{ "error": "..." }body and a meaningful HTTP status code. Some errors add diagnostic fields (requiredCredits,maxConcurrent,dailyVideosUsed). - Credits are deducted up front and refunded if the job fails.
- The maximum job lifetime is 2 hours. A job that has not finished past that limit is marked
failedand its credits are refunded.
Quick limits
Details are in Concurrency & limits.