Skip to main content

AILabTools - Response Description


draft: true

Important Announcement: The API Documentation Has Been Fully Updated

This API documentation has been completely restructured with an improved and clearer format. The current page will no longer receive active updates or maintenance. For the most accurate and up-to-date information, please switch to the new documentation.

View New Docs

Public Response Fields

FieldRequiredTypeScopeDescription
request_idYESstringRequest ID.
  • If there is a problem that cannot be located, this field can be sent to technology for problem location.
  • log_idYESstringLog ID.
  • If there is a problem that cannot be located, this field can be sent to technology for problem location.
  • error_codeYESintegerStatus code.
  • When HTTP Status is 200: error_code=0; otherwise exactly the same as HTTP Status.
  • error_detailYESobjectError Details.
    +status_codeYESintegerStatus Code.
    +codeYESstringViewError Code.
    +code_messageYESstringThe information represented by the Error Code(code).
    +messageYESstringSupplementary information for the code_message field.

    How to Verify if a Request is Successful?

    warning
    • By using the HTTP Status Code:
      • 200: Success.
      • Other: Failure.
    • By using the error_code field:
      • 0: Success.
      • Other: Failure.

    Successful Response Example

    {
    "request_id": "Request ID",
    "log_id": "Log ID",
    "error_code": 0,
    "error_detail": {
    "status_code": 200,
    "code": "",
    "code_message": "",
    "message": ""
    }
    }

    Failed Response Example

    {
    "request_id": "Request ID",
    "log_id": "Log ID",
    "error_code": 422,
    "error_detail": {
    "status_code": 422,
    "code": "ERROR_NO_FACE_IN_FILE",
    "code_message": "No face detected in the file.",
    "message": "pic not has face"
    }
    }

    Parsing of error_detail.code

    HTTP StatusValueDescription
    400PROCESSING_FAILUREProcessing failed.
    400ERROR_PARAMETERSInvalid parameters.
    400MISSING_PARAMETERSMissing parameters.
    400ERROR_INVALID_PARAMETERInvalid parameter.
    400PARAMETERS_CANNOT_EMPTYParameters cannot be empty.
    400ERROR_MISSING_LIMIT_PARAMETERMissing Limit parameter.
    400ERROR_MISSING_TASKS_PARAMETERMissing Tasks parameter.
    400ERROR_MISSING_ASSURE_DIRECTION_PARAMETERMissing AssureDirection parameter.
    400ERROR_MISSING_MIN_HEIGHT_PARAMETERMissing MinHeight parameter.
    400ERROR_INVALID_SIDE_PARAMETERInvalid value for Side parameter.
    400ERROR_TOO_MANY_FILESNumber of files exceeds the limit.
    400ERROR_FACE_TRACE_LIMIT_EXCEEDEDFace or Trace limit exceeded.
    400ERROR_INVALID_URLInvalid URL.
    400ERROR_DATABASE_LIMIT_EXCEEDEDDatabase limit exceeded.
    400ERROR_INVALID_RESPONSE_FORMATIncorrect response format (Accept not supported).
    400ERROR_UNSUPPORTED_RESPONSE_FORMATIncorrect response format (Format not supported).
    400ERROR_TOO_MANY_GROUPS_IN_GROUP_LISTToo many groups in group_list.
    400ERROR_TOO_MANY_UIDS_IN_UID_LISTToo many UIDs in uid_list.
    400ERROR_TOO_MANY_APPS_IN_APP_LISTToo many apps in app_list.
    400ERROR_BATCH_TASK_LIMIT_EXCEEDEDBatch task processing limit exceeded.
    400ERROR_CLEANING_USER_GROUP_DATACleaning user group data.
    400ERROR_IMAGE_STORAGE_NOT_SUPPORTEDImage storage not supported.
    400ERROR_INSUFFICIENT_RESOURCESInsufficient resources.
    400ERROR_RESOURCE_IN_TRANSITResource in transit.
    400ERROR_FILE_DOWNLOAD_FAILEDFile download failed.
    400ERROR_FILE_UPLOAD_FAILEDFile upload failed.
    400FILE_DECODING_FAILUREFile decoding failed.
    400ERROR_FACE_BLENDING_FAILEDFace blending failed.
    400ERROR_FACE_IMAGE_ADDITION_FAILEDFailed to add face image.
    400ERROR_GET_FACE_IMAGE_FAILEDFailed to get face image.
    400ERROR_DATA_TRANSFER_FAILEDData transfer (download or upload) failed.
    400ERROR_TASK_REVOCATION_FAILEDTask revocation failed.
    400ERROR_RESOURCE_UNAVAILABLEResource temporarily unavailable.
    400ERROR_FILE_DOWNLOAD_TIMEOUTFile download timeout.
    401ERROR_USER_NOT_EXISTSThe user does not exist.
    401ERROR_APPLICATIONS_NOT_EXISTSThe application does not exist.
    403ERROR_USER_LOCKEDThe user is locked.
    403AI_SERVICE_UNAUTHORIZEDAI service unauthorized. Please try again later. If not resolved promptly, contact the platform.
    403ERROR_ILLEGAL_FILEIllegal file.
    404ERROR_AI_NOT_EXISTSAI does not exist or has been deactivated, please contact the platform.
    404AI_SERVICE_NOT_FOUNDAI service not found. Please try again later. If not resolved promptly, contact the platform.
    404ERROR_FILE_NOT_FOUNDFile not found.
    404ERROR_FACE_NOT_FOUNDFace not found.
    404ERROR_USER_GROUP_NOT_FOUNDUser group not found.
    404ERROR_USER_NOT_FOUNDUser not found.
    404ERROR_FACE_TOKEN_NOT_FOUNDFace token not found.
    404ERROR_CONTENT_NOT_FOUNDContent not found.
    404ERROR_RESOURCE_NOT_FOUNDResource not found.
    405ERROR_ILLEGAL_OPERATIONIllegal operation.
    409ERROR_FACE_ALREADY_EXISTSFace already exists.
    409ERROR_DATA_ALREADY_EXISTSData already exists.
    409ERROR_USER_GROUP_ALREADY_EXISTSUser group already exists.
    409ERROR_USER_ALREADY_EXISTSUser already exists.
    409ERROR_DUPLICATE_GROUP_NAMEDuplicate group name.
    409ERROR_RESOURCE_IN_USEResource is in use.
    409ERROR_TASK_CONFLICTTask conflict.
    409ERROR_TASK_REVOKEDTask has already been revoked.
    410ERROR_RESOURCE_RECLAIMEDResource has been reclaimed.
    413FILE_SIZE_EXCEEDS_LIMITFile size exceeds limit.
    413ERROR_CONTENT_TOO_LONGContent length exceeds limit.
    413ERROR_VIDEO_DURATION_EXCEEDEDVideo duration exceeds limit.
    413ERROR_REQUEST_BODY_TOO_LARGERequest body size exceeds limit.
    413ERROR_RESPONSE_BODY_TOO_LARGEResponse body size exceeds limit.
    415UNSUPPORTED_FILE_TYPESUnsupported file types.
    415ERROR_INVALID_OUTPUT_FORMATInvalid output format.
    415ERROR_UNSUPPORTED_GRAYSCALE_IMAGEGrayscale image not supported.
    422UNSUPPORTED_PARAMETER_VALUESInvalid parameter values.
    422ERROR_INVALID_FACE_BOX_PARAMETERFace box parameter does not meet requirements.
    422ERROR_INVALID_BIG_EYES_PARAMETERBig eyes parameter does not meet requirements.
    422ERROR_INVALID_FACE_SLIMMING_PARAMETERFace slimming parameter does not meet requirements.
    422ERROR_INVALID_SMOOTHING_PARAMETERSmoothing parameter does not meet requirements.
    422ERROR_INVALID_SKIN_WHITENING_PARAMETERSkin whitening parameter does not meet requirements.
    422ERROR_INVALID_PARAMETER_FORMATInvalid parameter format.
    422ERROR_PARAMETER_CONVERSION_FAILEDParameter conversion failed.
    422FILE_RESOLUTION_EXCEEDS_LIMITSFile resolution exceeds limits.
    422ERROR_LOW_RESOLUTIONFile resolution too low.
    422ERROR_HIGH_RESOLUTIONFile resolution too high.
    422ERROR_INVALID_FILEInvalid file.
    422FILE_CONTENT_NON_COMPLIANCEFile content does not meet requirements.
    422ERROR_INCORRECT_FILE_COUNTIncorrect number of files.
    422ERROR_NO_FACE_IN_FILENo face detected in the file.
    422ERROR_FACE_SIZE_NOT_MEET_REQUIREMENTSFace size does not meet requirements.
    422ERROR_FACE_SIZE_RATIO_NOT_METFace size ratio does not meet requirements.
    422ERROR_SMALL_FACE_SIZEFace size too small.
    422ERROR_FACE_COPY_SCENE_MISMATCHFace copy scene type mismatch.
    422ERROR_FACE_UNRECOGNIZABLEUnable to recognize face.
    422ERROR_POOR_FACE_QUALITYPoor face quality.
    422ERROR_BLURRY_FACEBlurry face.
    422ERROR_OBSTRUCTED_FACEObstructed face.
    422ERROR_POOR_FACE_LIGHTINGPoor face lighting.
    422ERROR_INCOMPLETE_FACEIncomplete face.
    422ERROR_FACE_NOT_FACING_FORWARDFace not facing forward.
    422ERROR_MISSING_OUTPUT_FORMATMissing output format.
    422ERROR_QUALITY_SCORE_NOT_MEET_REQUIREMENTSQuality score does not meet requirements.
    422ERROR_QUALITY_CONTROL_ERRORQuality control error.
    422ERROR_LIVENESS_CONTROL_ERRORLiveness control error.
    422ERROR_SCENE_TYPE_MISMATCHScene type mismatch.
    422ERROR_CARTOON_FACE_NOT_SUPPORTEDCartoon face not supported.
    422ERROR_TEMPLATE_IMAGE_QUALITY_TOO_LOWTemplate image quality too low.
    422ERROR_ACTION_VERIFICATION_FAILEDAction verification failed.
    422ERROR_LEFT_EYE_OCCLUSION_TOO_HIGHLeft eye occlusion too high.
    422ERROR_RIGHT_EYE_OCCLUSION_TOO_HIGHRight eye occlusion too high.
    422ERROR_LEFT_FACE_OCCLUSION_TOO_HIGHLeft face occlusion too high.
    422ERROR_RIGHT_FACE_OCCLUSION_TOO_HIGHRight face occlusion too high.
    422ERROR_CHIN_OCCLUSION_TOO_HIGHChin occlusion too high.
    422ERROR_NOSE_OCCLUSION_TOO_HIGHNose occlusion too high.
    422ERROR_MOUTH_OCCLUSION_TOO_HIGHMouth occlusion too high.
    422ERROR_SYNTHESIS_DETECTION_FAILEDSynthesis detection failed.
    422ERROR_LIVENESS_DETECTION_FAILEDLiveness detection failed.
    422ERROR_NO_RECOGNITION_TARGET_DETECTEDNo recognition target detected in the image.
    422ERROR_IMAGE_RECOGNITION_FAILEDImage recognition error.
    422ERROR_MASK_IMAGE_RESOLUTION_MISMATCHResolution of mask and image must be the same.
    422ERROR_TASK_STOPPED_PROCESSINGTask has been stopped processing.
    422EXCEEDING_LIMITSExceeds limit.
    422ERROR_CONTENT_NON_COMPLIANCEContent does not meet requirements.
    429ERROR_NOT_ENOUGH_CREDITSInsufficient credits.
    500UNKNOWN_ERRORUnknown error. Please try again later. If not resolved promptly, contact the platform.
    500SERVICE_INTERNAL_ERRORService internal error. Please try again later. If not resolved promptly, contact the platform.
    500FILE_SERVICE_ERRORFile service error. Please try again later. If not resolved promptly, contact the platform.
    500AI_SERVICE_ERRORAI service error. Please try again later. If not resolved promptly, contact the platform.
    500AI_SERVICE_INTERNAL_ERRORAI service internal error. Please try again later. If not resolved promptly, contact the platform.
    502ERROR_GATEWAYGateway error, please try again later. If it is not resolved in time, please contact the platform.
    503AI_SERVICE_FLOW_RESTRICTIONAI service is rate-limited. Please try again later. If not resolved promptly, contact the platform.
    504AI_SERVICE_TIMEOUTAI service timeout. Please try again later. If not resolved promptly, contact the platform.