Skip to main content

AILabTools API - Change facial expressions - API

Request

  • URL: https://www.ailabapi.com/api/portrait/effects/emotion-editor
  • Method: POST
  • Content-Type: multipart/form-data

Image requirements

  • Image format: JPEG JPG PNG
  • Image size: No more than 5 MB.
  • Image resolution: Less than 4096x4096px.
FieldRequiredTypeDescription
ailabapi-api-keyYESstringApplication API KEY.

Body

FieldRequiredTypeScopeDescription
image_targetYESfile
service_choiceNOinteger
  • 0
  • 1
  • 2
  • 3
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 100
  • Expression type.
  • 0: Big laugh.
  • 1: Pouting.
  • 2: Feel sad.
  • 3: Smile.
  • 10: Dimple Smile.
  • 11: Pear Dimple Smile.
  • 12: Big Grin.
  • 13: Standard Grin.
  • 14: Cool Pose.
  • 15: Sad.
  • 16: Forced Smile.
  • 100: Opening eyes.
  • Response

    Public Parameters

    Viewing Public Parameters and Error Codes

    Business Parameters

    FieldTypeDescription
    dataobjectThe content of the result data returned.
    +imagestringThe result image, returning the Base64 encoding of the image.

    Example

    {
    "request_id": "",
    "log_id": "",
    "error_code": 0,
    "error_code_str": "",
    "error_msg": "",
    "error_detail": {
    "status_code": 200,
    "code": "",
    "code_message": "",
    "message": ""
    },
    "data": {
    "image": ""
    }
    }

    Code example

    If you'd like to see the actual effects, please visit the experience page for a trial.