Skip to main content
Call POST /users/me/outfits to create a new outfit. You can assemble a canvas scene by placing clothing items at specific coordinates, layer orders, and rotations. All fields except name are optional — you can create an empty outfit and populate the scene later using PATCH /outfits/.

Endpoint

Request body

name
string
required
Display name for the outfit.
description
string
Optional free-text description of the outfit.
is_public
boolean
default:"false"
Whether the outfit is visible to other users.
is_favorite
boolean
default:"false"
Whether to mark the outfit as a favorite.
seasons
string[]
Seasons the outfit is suitable for. Accepted values: Spring, Summer, Autumn, Winter.
tags
string[]
Style tags for the outfit. Accepted values: Casual, Formal, Sports, Vintage, Outdoor, Party, Work, Beach.
scene
object[]
Array of CanvasPlacement objects that define the visual layout of the outfit. Each object positions one clothing item on the canvas.

Response fields

Status: 201 Created
outfit
object
required
The newly created outfit object.

Example

cURL
Response