TRY-ON API · REST · ASYNC + WEBHOOKS

The virtual try-on API.

The engine behind GenFashion, as a standalone REST API. Photorealistic try-on in your app, storefront, kiosk or agent.

No monthly minimumCredits never expireKey in 2 minutes
POST /tryon/v1/try-oncurl · node · python
{
  "products": [{ "externalId": "dress_42" }],
  "person": { "image": { "source": { "id": "img_9f2c" } } }
}
201 generationId: gen_a81x · ~9s

Two calls. That's the whole integration.

POST/tryon/v1/images/uploadUpload the person photo. Returns a reusable imageId.
POST/tryon/v1/try-onSend the product inline or by id, plus the imageId. Returns a generationId.
GET/tryon/v1/generations/:idOptional — poll, or skip this and take a webhook.
~9s
median generation
100
concurrent per account
99.9%
uptime target
10 MB
JPEG · PNG · WebP · HEIC