# WEARFITS Virtual Try-On API > AI-powered virtual try-on, digital twin, and 3D product generation API for fashion commerce. WEARFITS provides Cloudflare Workers-hosted API endpoints for: - Virtual fitting: apply tops, bottoms, and full-body garments to a reusable digital twin; shoes are an optional add-on to an outfit. Standalone footwear AR try-on is a separate pipeline (the shoe-3d endpoint). - Digital twins: create and reuse customer avatars from face photos, silhouettes, photos, sizes, or measurements. - Shoe and bag 3D generation: convert product images into GLB assets with AI texture enhancement. - Storefront widget: open a virtual try-on modal by passing product JSON from a shop page. ## Primary Links - Website: https://api.wearfits.com/ - OpenAPI JSON: https://api.wearfits.com/doc - Swagger UI: https://api.wearfits.com/reference - Virtual Try-On API: https://api.wearfits.com/virtual-try-on-api - AI Fitting Room: https://api.wearfits.com/ai-fitting-room - Digital Twin API: https://api.wearfits.com/digital-twin-api - Shoe 3D API: https://api.wearfits.com/shoe-3d-api - Shopify Virtual Try-On: https://api.wearfits.com/shopify-virtual-try-on - WooCommerce Virtual Try-On: https://api.wearfits.com/woocommerce-virtual-try-on ## Agent Documentation - Full LLM context: https://api.wearfits.com/llms-full.txt - Virtual try-on markdown: https://api.wearfits.com/docs/virtual-try-on-api.md - Storefront modal guide: https://api.wearfits.com/docs/shopify-modal.md - Endpoint summary: https://api.wearfits.com/docs/openapi-summary.md ## Integration Skills Step-by-step integration playbooks for AI agents. JSON index at https://api.wearfits.com/skills; each skill body is markdown. - API integration (direct HTTP): https://api.wearfits.com/skills/wearfits-api-integration.md - Embeddable try-on widget: https://api.wearfits.com/skills/wearfits-virtual-tryon-widget.md - Shopify integration: https://api.wearfits.com/skills/wearfits-shopify-integration.md - WooCommerce integration: https://api.wearfits.com/skills/wearfits-woocommerce-integration.md ## Core API Endpoints - POST /api/v1/virtual-fitting - POST /api/v1/digital-twin - GET /api/v1/digital-twin/{id} - POST /api/v1/shoe-3d - POST /api/v1/digitization/batches - GET /api/v1/jobs/{jobId} ## Authentication All /api/* endpoints require X-API-Key. Public documentation, /llms.txt, /llms-full.txt, and /widget/tryon.js do not require authentication.