Documentation

Get SignatureId API

Call this API to generate an signatureId.

Request Example:

curl -X GET  
-H "X-ACCESS-TOKEN: `{Your Access Token}`" \\
"[https://api.advance.ai/liveness/ext/v1/generate-signature-id](https://api.advance.ai/liveness/ext/v1/generate-signature-id)"

Request URL

https://api.advance.ai/liveness/ext/v1/generate-signature-id
POST (application/json)
https://sg-api.advance.ai/liveness/ext/v1/generate-signature-id
POST (application/json)
https://my-api.advance.ai/liveness/ext/v1/generate-signature-id
POST (application/json)
https://th-api.advance.ai/liveness/ext/v1/generate-signature-id
POST (application/json)
https://ph-api.advance.ai/liveness/ext/v1/generate-signature-id
POST (application/json)
https://mex-api.advance.ai/liveness/ext/v1/generate-signature-id
POST (application/json)
https://col-api.advance.ai/liveness/ext/v1/generate-signature-id
POST (application/json)
https://nga-api.advance.ai/liveness/ext/v1/generate-signature-id
POST (application/json)

Request Header Parameters

ParameterDescription
X-ACCESS-TOKENstring Please use Token Authentication API to get your access token

RequestBody

ParameterDescription

productLevel

string the productLevel that satisfy the client's business needs.
Refer to ProductLevel


ProductLevel

the productLevel determine the product form of the Liveness Detection, please choose the product form that suits your needs.

Supported ValuesDescription
STANDARDBasic compliance / High passrate / Acceptable accuracy
PROStrong compliance / Enhanced accuracy

Response Description

ParameterDescription
codeLiveness Detection Status Code
transactionIdThe request id, the max length is 64
pricingStrategyWhether the request will be charged, enum type: FREE, PAY
messageStatus Code Explanation
datasignatureId signatureId for this liveness detection
extraExtra response info (Exception Message)

Response Code

Status CodeMessage
SUCCESSOK
PARAMETER_ERRORParameter error, please check you input.
Parameter should not be empty
ERRORServer error

Response Examples

{
    "code": "SUCCESS",
    "message": "OK",
    "data": {
        "signatureId": "xxxxxxx"
    },
    "extra": null,
    "transactionId": "ac66706068e737b5",
    "pricingStrategy": "FREE"
}