Nhảy tới nội dung

Selfie Face Matching Result

API to get the selfie face matching result of the uploaded images.

Request

  • Endpoint: /v1/api/ekyc-verify/result/selfie-face-matching

  • Method: POST

  • Header

    NameTypeRequiredDescription
    api_keystringyesThe API key associated with your account to authenticate requests (for development, check the Credentials section).
  • Parameters

    NameTypeRequiredDescription
    session_idstringyesCurrent session ID.

Response

  • Status: 200 OK

  • Body: JSON

    {
    "code": 0,
    "message": "Successful",
    "data": "<ENCRYPTED_DATA_IN_BASE64>",
    "sign": "8f4642cdb4c555f9a6d5926f4df9b73e44da2e675512d65d44c0a212",
    "request_id": "12345678"
    }
    • Field “request_id”: Request's identifier, used for auditing later.

      • Field “data”: Decrypt the “data” field as described in the Decrypt response data section to get the JSON object with following fields.
      NameTypeDescription
      statusnumberThe current status of the image to verify. For details, check the Appendix eKYC Status Values section.
      msgstringMessage value corresponding to the status.
      issamebooleanSimilarity of face image on ID doc and selfie image (true/false).
      probnumberProbability of verification result (0 → 1).

      Sample Decrypted Results:

      • Result on successful matching

        {
        "prob": 0.907,
        "msg": "Successful",
        "status": 0,
        "issame": true
        }
      • Result on failed image:

        {
        "prob": 0,
        "msg": "Successful",
        "status": 0,
        "issame": false
        }
    • Field “sign”: The “sign” field is created by encrypted data and a secret key, described in the Signature section.