Undress API (1.2.1)

API for undressing images with different styles.

Download OpenAPI description
Languages
Servers
Mock server
https://nodress.redocly.app/_mock/openapi/
Production Server
https://nodress.ai/api/v1/

Undress

Undress API

Operations

Create an undress job

Request

Bodyapplication/jsonrequired
source_imagestringrequired

Base64 encoded source image in jpeg format.

maskstring

Base64 encoded mask image in png format. Contains two colors: white for undressing regions, black for the rest.

automaskboolean

If set to true, mask will be automatically generated.

stylestringrequired

The style to apply for undressing.

Enum"standard""premium""premium_v2""nurse""bdsm""underwear_white""underwear_black""underwear_pink"
curl -i -X POST \
  https://nodress.redocly.app/_mock/openapi/undress \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "source_image": "string",
    "mask": "string",
    "automask": true,
    "style": "standard"
  }'

Responses

Job created successfully.

Bodyapplication/json
idstring

Identifier for the job.

Response
application/json
{ "id": "string" }

Get the result of an undress job

Request

Path
idstringrequired

Identifier of the undress job.

curl -i -X GET \
  'https://nodress.redocly.app/_mock/openapi/undress/{id}' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

Status or result of the undress job.

Bodyapplication/json
statusstring

Status of the undress job.

Enum"pending""completed""failed"
imagestring

URL of the generated image, if the job is completed.

Response
application/json
{ "status": "pending", "image": "string" }

FaceSwap

Face Swap Photo API

Operations

FaceSwapVideo

Face Swap Video API. Before creation of a new face swap video you should analyze it. Important: available only for users who deposited $100+

Operations