One endpoint for avatar reuse and garment application

Virtual Try-On API

Use the WEARFITS Virtual Fitting endpoint to apply garments and shoes onto reusable digital twins.

Core endpointPOST /api/v1/virtual-fitting
OpenAPIhttps://api.wearfits.com/doc
Agent context/llms.txt and /llms-full.txt
01

POST /api/v1/virtual-fitting creates or reuses a twin. Use POST /api/v1/tryon/clothing or /api/v1/tryon/shoes for photo try-on without creating a twin.

02

Inputs support garment packshots plus optional on-model references for fit and drape guidance.

03

Result caching and digital twin caching reduce latency for repeat customer sessions.

Machine-readable surfaces

Built for developers and AI agents

Key Questions

Can the same customer avatar be reused?

Yes. Save the returned digitalTwinId and pass it in later requests to skip twin generation.

Which product categories are supported?

Tops, bottoms, and full-body garments such as dresses or jumpsuits. Garment-slot requests require clothing and can add shoes to the outfit. Alternatively, productImage supports a single product, including a shoe. For 3D assets with optional WEARFITS AR upload, use the separate shoe-3d endpoint.

Does the API return synchronously?

Virtual fitting creates an asynchronous job. Poll GET /api/v1/jobs/{jobId} or use signed webhooks.