---
title: "Complete the outfit"
method: POST
path: "/v1/complete-outfit"
tags: ["Virtual Try-On"]
---

# Complete the outfit

`POST /v1/complete-outfit`

## Request

- Base URL: `https://api.crayonz.ai`
- URL: `https://api.crayonz.ai/v1/complete-outfit`
- Auth: API key in header `X-API-Key`

Suggest complementary pieces for a base product to form a styled outfit.

## Request body

- object
  - `productImages` string[], required: 1–10 product image URLs to pair into outfits
  - `userImage` string: Optional shopper photo or try-on result, so pairings suit their look

## Response `200`

Success

- object
  - `outfits` object[]: One entry per suggested pairing: itemIndices (into productImages), description, category
  - `summary` string

## Other responses

- `401`: Unauthorized — invalid or missing API key
- `402`: Insufficient credits
- `429`: Rate limit exceeded

---

[API](https://skmtc.dev/crayonz/apis/crayonz-api.md) · [All operations](https://skmtc.dev/crayonz/apis/crayonz-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crayonz/apis/crayonz-api/revisions/1114c84167b2?raw)
