Overview
The Get Job Status API allows you to check the current status of any asynchronous job in the GoEnhance platform. This is a universal endpoint that works with all job types, including video generation, image processing, and other time-consuming operations.How It Works
When you initiate an asynchronous operation through any of our APIs, you receive a job identifier (img_uuid
). You can use this identifier with the Get Job Status API to track the progress of your job until it completes.
Job Status Values
The API returns astatus
field with one of the following values:
- pending: Job is queued and waiting to be processed
- processing: Job is currently being processed
- completed: Job has finished successfully
- failed: Job has failed with an error
Usage Example
This endpoint is typically used in a polling pattern:- Submit an asynchronous job request
- Receive an
img_uuid
in the response - Periodically call the Get Job Status API with that
img_uuid
- When
status
is “completed”, retrieve your results
Example Response
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.