+R$ 37 mil
economizados em fotos pelos lojistas

Envie a peça por upload e receba fotos profissionais com modelo brasileiro. REST simples, webhooks assinados e idempotência de ponta a ponta.
REST + JSON · Webhooks assinados · Lotes de 500
01 · Código primeiro
Autentique com Bearer, envie os ids de peça, modelo e cenário, e acompanhe o resultado por polling ou webhook. Retries seguros com Idempotency-Key: repetir a chamada nunca cobra duas vezes.
curl -X POST https://api.vestiai.com.br/api/v1/generations \
-H "Authorization: Bearer sk_live_e72...a169" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{ "clothingUploadIds": [123], "modelId": 4, "backgroundId": 2 }'02 · Capacidades
Submeta e receba generation.completed no seu endpoint, com assinatura HMAC verificável e replay de entregas quando precisar reprocessar.
Um único POST reserva os créditos atomicamente e enfileira até 500 gerações. Itens que falham são estornados automaticamente.
Mais de 50 modelos brasileiros e cenários listáveis por GET. Seu código descobre os ids em runtime, sem tabela hardcoded.
03 · Confiabilidade
Confiabilidade
Developer experience
04 · Comece agora
No dashboard, em Developers > API Keys, gere uma sk_live_. Ela aparece uma única vez: guarde em local seguro.
Envie a peça em POST /uploads e chame POST /generations com modelId e backgroundId do catálogo.
Registre seu endpoint, valide a assinatura e receba generation.completed com a URL da foto no CDN.
08 · Confiança


+R$ 37 mil
economizados em fotos pelos lojistas
+400 lojistas
utilizam a VestiAI
05 · Pronto pra integrar
Documentação completa, plano Scale com 20 mil chamadas por dia e suporte em português.