Naar hoofdinhoud gaan
POST
/
kling
/
v1
/
images
/
kolors-virtual-try-on
Virtual Try-On
curl --request POST \
  --url https://api.cometapi.com/kling/v1/images/kolors-virtual-try-on \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "human_image": "https://assets.christiandior.com/is/image/diorprod/LOOK_F_25_1_LOOK_095_E04?$lookDefault_GH-GHC$&crop=568,0,1864,2000&bfc=on&qlt=85",
  "cloth_image": "https://assets.christiandior.com/is/image/diorprod/511R59A1166X3389_E01?$default_GHC$&crop=501,147,998,1572&bfc=on&qlt=85"
}
'
{
  "code": 123,
  "message": "<string>",
  "request_id": "<string>",
  "data": {
    "task_id": "<string>",
    "task_status": "<string>",
    "task_status_msg": "<string>",
    "created_at": 123,
    "updated_at": 123,
    "task_result": {
      "images": [
        {
          "url": "<string>"
        }
      ]
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Gebruik dit endpoint om een virtuele pasafbeelding te genereren op basis van één persoonsafbeelding en één kledingafbeelding.

Voordat je het aanroept

  • Lever één human_image en één cloth_image aan
  • Begin met kolors-virtual-try-on-v1 of kolors-virtual-try-on-v1-5
  • Gebruik voor de eerste test duidelijke productfoto’s van kleding of kledingafbeeldingen met een witte achtergrond

Taakverloop

1

Dien de pas-taak in

Verstuur de persoonsafbeelding en kledingafbeelding en sla vervolgens het geretourneerde taak-id op.
2

Poll de taak

Ga verder met Individuele query’s totdat de taak een eindstatus bereikt en de gerenderde afbeelding retourneert.
3

Sla het resultaat op

Sla de voltooide afbeelding op in je eigen opslag als het pasresultaat langer bewaard moet blijven.
Raadpleeg voor de volledige parameterreferentie de officiële Kling-documentatie.

Autorisaties

Authorization
string
header
vereist

Bearer token authentication. Use your CometAPI key.

Body

application/json
human_image
string
standaard:example
vereist

Person image to dress. Accepts an image URL or raw Base64 string (no data: prefix). Formats: JPG, JPEG, PNG. Max 10 MB, minimum 300×300 px.

cloth_image
string
standaard:example
vereist

Clothing image for the try-on. Accepts an image URL or raw Base64 string (no data: prefix). Formats: JPG, JPEG, PNG. Max 10 MB, minimum 300×300 px. Supports tops, bottoms, and one-piece dresses. The v1-5 model also accepts a combined top+bottom image stitched together.

callback_url
string

Webhook URL for task status notifications.

model_name
enum<string>
standaard:kolors-virtual-try-on-v1

Virtual try-on model version.

Beschikbare opties:
kolors-virtual-try-on-v1,
kolors-virtual-try-on-v1-5

Respons

200 - application/json

Successful Response

code
integer
vereist

Error code; specifically define the error code

message
string
vereist

error message

request_id
string
vereist

Request ID, system-generated, for tracking requests, troubleshooting issues

data
object
vereist