---
sourceType: official-guide
sourceTypeMatchedRule: fallback
slug: MA/eKYC/apis/imageSanityCheck
title: Image Sanity Check
---
API to check the sanity of the uploaded images.

### Request

- Endpoint: `/v1/api/ekyc-verify/sanity`
- Method: POST
- Header

  | Name    | Type   | Required | Description                                                                                                                              |
  | ------- | ------ | -------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
  | api_key | string | yes      | The API key associated with your account to authenticate requests (for development, check the [Credentials](/docs/MA/eKYC/credentials) section). |

- Parameters

  | Name       | Type          | Required | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
  | ---------- | ------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | session_id | string        | yes      | Current session ID.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | image_type | string (enum) | yes      | Supported image types (of submitted images): • 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 • Selfie image: selfie • Selfie image 1 for selfie vs selfie matching: base_selfie • Selfie image 2 for selfie vs selfie matching: query_selfie • QR image: qr |

### Response

- Status: `200 OK`
- Body: JSON

  ```json
  {
    "code": 0,
    "message": "Successful",
    "data": "<ENCRYPTED_DATA_IN_BASE64>"
  }
  ```

  - Field “data”: Decrypt the “data” field as described in the [Decrypt response data](/docs/MA/eKYC/encryption#decrypt-response-data) section to get the JSON object with following fields.

    | Name     | Type         | Description                                                                                                                                                                 |
    | -------- | ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
    | status   | number       | The current status of the image to verify. Check the [Appendix A1](/docs/MA/eKYC/appendix#a1-ekyc-image-status-values) for detailed status values of submitted user selfie images. |
    | msg      | string       | Message value corresponding to the status.                                                                                                                                  |
    | photo_id | string (128) | ID of the uploaded image.                                                                                                                                                   |
    | prob     | number       | Probability of sanity result (0 → 1).                                                                                                                                       |
