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

FaceSwap

Face Swap Photo API

Operations

Create a face swap job

Request

Bodyapplication/jsonrequired
imagestringrequired

Base64 encoded image.

facestringrequired

Base64 encoded face image.

versionstring

Version of the face swap model.

Enum"v1""v2"
curl -i -X POST \
  https://nodress.redocly.app/_mock/openapi/face_swaps \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "image": "string",
    "face": "string",
    "version": "v1"
  }'

Responses

Job created successfully.

Bodyapplication/json
idstring

Identifier for the job.

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

Get the result of a face swap job

Request

Path
idstringrequired

Identifier of the face swap job.

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

Responses

Status or result of the face swap job.

Bodyapplication/json
statusstring

Status of the face swap job.

Enum"pending""completed""failed"
imagestring

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

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

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