Nhảy tới nội dung

API to get the OCR results of the uploaded images

Request

  • Endpoint: /v1/api/ekyc-verify/result/ocr

  • 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.
    image_typestring (enum)yes

    Supported image types:

    • ID card front image: idcard
    • ID card back image: back_idcard
    • Driver license front image: driver_license
    • Passport front image: passport
    • Documentation front image (unknown type): front_id_doc
    • Documentation back image (unknown type): back_id_doc
    • QR image: qr
    uidstringnoUser 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. Check the Appendix A1 for detailed status values of uploaded images.
      msgstringMessage value corresponding to the status.
      photo_idstring (128)ID of the uploaded image.
      infojsonOCR information
    • Field “sign”: The “sign” field is created by encrypted data and a secret key, described in the Signature section.