Try-On
Generation Status
Check the status of a try-on generation and retrieve the result
GET
Returns the current status of a generation. When
COMPLETED, the response includes a temporary URL to the result image. Poll every 2s until status is COMPLETED or FAILED.
Path Parameters
The
generationId from Create Try-On.Response
The generation ID.
One of:
PENDING, PROCESSING, COMPLETED, FAILED.Temporary URL to the result image. Only present when status is
COMPLETED.Human-readable error description. Only present when status is
FAILED.Stable error code (e.g.
PRODUCT_IMAGE_FETCH_FAILED) when the failure was raised as a typed error. Use this — not the message text — to switch on failure type. Absent for untyped/internal failures. See the Errors catalog.ISO 8601 timestamp.
ISO 8601 timestamp of the last status change.
Common failure causes
AFAILED status usually means one of:
- The product image URL returned an error or could not be reached.
- The customer or product image was rejected during pre-processing.
- The AI pipeline returned an unrecoverable error.
errorCode is a stable enum value from the Errors catalog — switch on this rather than the human-readable errorMessage. Most failures are safe to retry.
