Virtual try-on API
A virtual try-on API that returns fit, not just pixels.
One call. Render + fit.
Image + fit
One response.
Honest
Uncertainty stays visible.
Drop-in
REST or widget.
Quick start
One request. Render + fit.
JavaScript — fetch
const response = await fetch('https://api.woochim.com/v1/fit', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
garmentId: 'garment_abc123',
measurements: {
height: 170,
chest: 92,
waist: 76,
hips: 94,
},
}),
});
const { fitScore, recommendation } = await response.json();cURL
curl https://api.woochim.com/v1/fit \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"garmentId":"garment_abc123","measurements":{"height":170,"chest":92}}'Frequently asked
- What does the virtual try-on API return?
- A photoreal image of the garment rendered on the shopper, plus a fit prediction: a recommended size, tight/true/loose probabilities that sum to 1, a confidence score, and the assumptions used (e.g. fabric unknown).
- How is this different from other virtual try-on APIs?
- Most return only an image. WooChim also returns the sizing decision computed from the shopper's measurements against your size chart — the number that reduces wrong-size returns, not just a nicer product photo.
- Do you charge per render?
- Each plan includes a monthly allowance of fit analyses and HD try-on renders. Analyses are cheap and generous; photoreal renders run on GPU infrastructure and get a smaller allowance. Overage on either bills per-unit. See the pricing on the business page.
- Can I embed it without writing code?
- Yes — drop in the WooChim widget script with your publishable key and a size table, and shoppers get an inline size checker that calls the fit API.
See it. Size it.
No card.

