Skip to main content
GET
Returns the latest state of a job. Calling this endpoint on a job that is processing also makes Vidgen check the provider behind the scenes, so polling is the only signal you need.
A job can only be read by the account that owns it. A job belonging to another account is answered 403, not 404.

Authorizations

string
required
API key formatted Bearer vg_....

Path parameters

string
required
The job.id from the POST /api/v1/generate response, for example 9f2c1d34-a8b7-4e0f-9a1b-2c3d4e5f6a7b.

Responses

boolean
required
true as long as the job can be read, including when the job is failed.
object
required

Polling patterns

This endpoint deducts no credits and may be called as often as you like — but 2 hours is the maximum job lifetime. After that the status becomes failed and polling should stop.