Get Started For Free
Developer portal

Add AI Virtual Try-On API for Your Platform

Give shoppers a more interactive way to discover fashion with the Mirrago AI Virtual Try-On API.

Our REST API and SDKs make it easy to integrate realistic virtual try-on into your e-commerce store, mobile app, marketplace, or custom fashion platform without building the AI infrastructure from scratch.

Build your experience. We power the virtual try-on.

Talk to an Expert
  • REST API End-to-end ready
  • JS & Python Native SDKs
  • ~10s Average render
  • 24/7 Enterprise support
generate-image Live render
A virtual try-on result rendered by the Mirrago API: a shopper wearing a green suit
Catalog coverage

A catalog that understands your products

Mirrago understands 100+ apparel and accessory categories, backed by a reference catalog of 70,000+ products and 16,000+ real virtual try-ons generated in the last 60 days.

So when customers try something on, the AI understands what they’re wearing, helping every result stay true to the actual product.

Categories
100+
Catalog products
70,000+
Try-ons in 60 days
16,000+
Mirrago virtual try-on result: shirts
Shirts
Mirrago virtual try-on result: suits
Suits
Mirrago virtual try-on result: tops
Tops
  • T-shirts
  • Shirts
  • Blazers
  • Suits
  • Dresses
  • Skirts
  • Trousers
  • Jeans
  • Shorts
  • Jackets
  • Coats
  • Knitwear
  • Hoodies
  • Activewear
  • Jumpsuits
  • Tops

Developer experience

An API as simple as the experience

Integrate AI virtual try-on in days, not months. One API call handles body detection and garment mapping, then delivers a photorealistic result in around 10 seconds.

  • No complex rendering infrastructure.
  • Just a simple API built to fit into your existing experience.
Explore the API References
# 1. Start a try-on job
curl -X POST https://api.mirrago.com/v1/mirrago/generate-image \
  -H "Authorization: Bearer $MIRRAGO_TOKEN" \
  -F "target_image_url=https://cdn.yourbrand.com/shopper.jpg" \
  -F "garment_image_url=https://cdn.yourbrand.com/blazer.png" \
  -F "callback_url=https://yourapp.com/webhooks/mirrago"

# 2. Poll the job, or let the webhook tell you
curl https://api.mirrago.com/v1/mirrago/job/$JOB_ID \
  -H "Authorization: Bearer $MIRRAGO_TOKEN"
Then

job → "status": "completed", "result_url": "https://…"

Access tokens come from POST /oauth/token with your client credentials.

Capabilities

Built for fast, scalable virtual try-on

A powerful AI virtual try-on API built for real-world e-commerce applications from the first request to high-volume production traffic.

01

Fast AI Processing

Generate AI virtual try-on images in around 10 seconds with an optimized rendering pipeline designed for fast, seamless shopping experiences.

~10s typical render
02

Enterprise-Grade Security

Protect customer and business data with encryption in transit and at rest, along with support for data access and deletion requests.

Encrypted in transit + at rest
03

REST API & SDKs

Integrate virtual try-on into your website, app, or marketplace using REST APIs and SDKs for JavaScript, Python, and mobile platforms.

JS · Python · iOS · Android
04

Real-Time Analytics

Track virtual try-on usage, engagement, and conversion-related activity through analytics designed to help you understand how shoppers interact with the experience.

Usage · engagement · activity
05

Scalable Infrastructure

Built to handle growing demand and high-volume virtual try-on requests, with infrastructure designed to scale as your business grows.

Built for high volume
06

Catalog-Aware Accuracy

Mirrago understands your product categories and catalog, helping the AI render the specific garment being tried on instead of replacing it with a generic version.

100+ categories

How it works

From product image to virtual try-on

Integrate Mirrago into your platform in four simple steps. From sending a product image to receiving a realistic AI virtual try-on result.

  1. Upload Your Product

    Send your product image and catalog details through the API so Mirrago understands exactly what your customer is trying on.

    garment_image_url
  2. Add the Customer Photo

    Let shoppers upload or capture their photo directly through your website or app. You control the entire experience.

    target_image_url
  3. AI Virtual Try-On

    Mirrago AI handles body detection, garment mapping, and image generation in a single processing flow.

    status: processing
  4. Receive the Result

    Get the completed virtual try-on image through a webhook or polling, typically within around 10 seconds.

    result_url
System architecture

One pipeline. Four layers. Built to scale.

An end-to-end virtual try-on infrastructure designed for speed, reliability, and seamless delivery. From your frontend to the final AI-generated image.

  1. L1

    Frontend Layer

    Your website or app connects to Mirrago through our SDKs and virtual try-on tools.

    • React SDK
    • iOS & Android
    • VTO Widget
  2. L2

    API Gateway

    A secure gateway manages authentication, rate limits, and API requests for reliable communication between your platform and Mirrago.

    • Authentication
    • Rate Limiting
    • Request Routing
  3. L3

    AI Core Engine

    Our AI engine handles the core of the virtual try-on process, including body mapping and neural image rendering.

    • Body Mapping
    • AI Rendering
  4. L4

    Output Delivery

    Your completed virtual try-on results are delivered efficiently through global content networks and webhooks.

    • Global CDN
    • Webhooks
Pricing

Virtual Try-On API Pricing That Scales With Your Business

Start free with no credit card required. Upgrade only when your try-on volume grows.

Free

For teams exploring the API

$0 /mo

10 try-ons / month

Start free
  • 10 AI try-ons every month
  • Full API feature access
  • No credit card required

Growth

For DTC brands doing $1M–$5M in revenue

$249 /mo

500 try-ons / month

Choose Growth
  • 500 AI try-ons monthly
  • Onboarding & integration support
  • Upgrade anytime
Most popular

Pro

For DTC brands doing $5M–$20M in revenue

$599 /mo

2,000 try-ons / month

Choose Pro
  • 2,000 AI try-ons monthly
  • Everything in Growth
  • Priority support
  • Upgrade anytime

Enterprise

For brands doing $20M+ in revenue

$1,500+ /mo

5,000+ try-ons / month

Talk to sales
  • 5,000+ AI try-ons monthly
  • Everything in Pro
  • Custom volume & SLA
  • Dedicated account manager
No setup fees
Cancel anytime
Switch plans as you grow
1 try-on = 1 result image

Client onboarding

From sign-up to production in five simple steps

A straightforward onboarding process to get your AI virtual try-on API up and running with everything we need and nothing more.

  1. 01

    Create Your Account

    Share your official company or brand name for your account, documentation, and billing.

  2. 02

    Connect With Your Team

    Provide a technical contact who can work with our team during the API integration.

  3. 03

    Plan Your Usage

    Tell us your expected monthly virtual try-on volume so we can prepare the right capacity for your launch.

  4. 04

    Verify Your Domain

    Provide the production domain where your virtual try-on experience will be deployed.

  5. 05

    Go Live

    Launch your integration with clear business goals and success metrics, whether you're focused on engagement, conversions, or a better shopping experience.

Use cases

Where AI virtual try-on creates value

See how the Mirrago Virtual Try-On API can enhance shopping experiences across the fashion industry.

E-Commerce Stores using virtual try-on

E-Commerce Stores

Help shoppers visualize products before they buy and create a more confident path to purchase.

Fashion Brands using virtual try-on

Fashion Brands

Add a branded virtual try-on experience that fits naturally into your website or app—not a generic third-party widget.

Fashion Marketplaces using virtual try-on

Fashion Marketplaces

Bring virtual try-on to large product catalogs and let shoppers explore more products without manually building a try-on experience for every item.

Marketing Campaigns using virtual try-on

Marketing Campaigns

Create interactive virtual try-on experiences and campaigns that encourage shoppers to engage with your products more memorably.

FAQ

Your questions, answered.

What developers and product teams ask before integrating the Mirrago API.

What is a virtual try-on API?

A virtual try-on API allows businesses to add AI-powered clothing try-ons to their website, app, and custom platform. Mirrago provides the API infrastructure needed to process a product image and a customer photo and return a realistic virtual try-on result.

How does the Mirrago Virtual Try-On API work?

The process is simple: send a product image with relevant catalog information, submit a customer's photo, let Mirrago handle body detection and garment mapping, and receive the generated try-on image through a webhook or polling. The API reference covers every field.

How long does a Mirrago virtual try-on take?

Mirrago generates virtual try-on results in around 10 seconds, depending on the request and processing conditions. The API is designed for fast experiences that can fit naturally into modern e-commerce applications.

How many clothing categories does Mirrago support?

Mirrago currently supports 100+ apparel and accessory categories, with more than 70,000 items in its reference catalog. The platform has also generated more than 16,000 try-ons in the last 60 days.

How much does the Mirrago Virtual Try-On API cost?

Mirrago offers a free Custom API plan with 10 try-ons per month, with paid plans available as usage grows. Current Custom API plans include Growth, Pro, and Enterprise options based on monthly try-on volume. See pricing for the details.

Can the Mirrago virtual try-on be used on mobile?

Yes. Mirrago supports mobile platforms through its SDKs, allowing businesses to bring AI virtual try-on into mobile applications as well as web experiences.

Still have questions?

Talk it through with our team in a 30-minute call.

Talk to an expert

// ready when you are

Build your experience. We power the virtual try-on.

Start free, read the docs, or talk it through with our team.