Request
- URL:
https://www.ailabapi.com/api/portrait/enhance/try-on-clothes-refiner - Method:
POST - Content-Type:
multipart/form-data
Image requirements
- Image format:
JPGJPEGPNGBMP - Image size: No more than 5 MB.
- Image resolution: Larger than 150x150px, smaller than 4096x4096px.
- Pose requirements: full-body front view with hands fully visible. Arm positioning should avoid wide openings, crossing, or other exaggerated gestures.
Headers
| Field | Required | Type | Description |
|---|---|---|---|
ailabapi-api-key | YES | string | Application API KEY. Get API KEY |
Body
| Field | Required | Type | Scope | Description |
|---|---|---|---|---|
task_type | YES | string | async | Task Type. “async: Asynchronous tasks. |
person_image | YES | file | Model image for calling the Try on Clothes API. | |
top_garment | YES | file | Top clothing image for calling the Try on Clothes API. | |
coarse_image | YES | file | Result image obtained from calling the Try on Clothes API. | |
gender | YES | string | woman, man | Gender of the person_image. woman`: Female.` man: Male. |
bottom_garment | NO | file | Bottom clothing image for calling the Try on Clothes API. |
Response
Public Response Fields
Viewing Public Response Fields and Error CodesBusiness Response Fields
| Field | Type | Scope | Description |
|---|---|---|---|
task_type | string | async | Task Type. “async: Asynchronous tasks. |
task_id | string | Asynchronous task ID. Please use this field when calling the Querying Async Task Results API. |
Response Example
Querying Async Task Results Response
Public Response Fields
Viewing Public Response Fields and Error CodesBusiness Response Fields
| Field | Type | Scope | Description |
|---|---|---|---|
task_status | integer | 0, 1, 2 | Asynchronous task status. 0`: The task is queued.` 1: Asynchronous processing. “2: Processing was successful. |
output | object | ||
+image_url | string | Result image URL. | |
usage | object | ||
+image_count | integer | Number of generated images. |
Response Example
Sample Code
Authorizations
API Key for authentication
Body
multipart/form-data
Task Type. <li>async: Asynchronous tasks.</li>
Example:
"async"
Model image for calling the Try on Clothes API.
Top clothing image for calling the Try on Clothes API.
Result image obtained from calling the Try on Clothes API.
Gender of the person_image. <li>woman: Female.</li> <li>man: Male.</li>
Example:
"man"
Bottom clothing image for calling the Try on Clothes API.
Response
200 - application/json
Success
The response is of type object.

