> For the complete documentation index, see [llms.txt](https://api2-ekycapis.innov8tif.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://api2-ekycapis.innov8tif.com/okayid/okayid-all/get-document-type-api/versions.md).

# Versions

## Version 1

## To get the Document Type for each of the submitted documents

<mark style="color:green;">`POST`</mark> `https://okayiddemo.innov8tif.com/okayid/api/v1/ocr/documenttype`

#### Request Body

| Name                                                | Type    | Description                                                                                            |
| --------------------------------------------------- | ------- | ------------------------------------------------------------------------------------------------------ |
| base64ImageString<mark style="color:red;">\*</mark> | string  | Front id card/passport image in base64                                                                 |
| backImage<mark style="color:red;">\*</mark>         | string  | Back id card/passport image in base64                                                                  |
| apiKey<mark style="color:red;">\*</mark>            | string  | Provided by the Innov8tif                                                                              |
| imageFormat<mark style="color:red;">\*</mark>       | string  | Set to JPG, JPEG, PNG, BMP, GIF, TIFF, TIF depending of the image format OR leave it blank if not sure |
| imageEnabled                                        | boolean | Set to True - Cropped document image will be returned                                                  |

{% tabs %}
{% tab title="200: OK Successfully Retrieved JourneyID from eKYC" %}
{% code title="Request Code Block" %}

```javascript
{
    "base64ImageString": "/9j/4AAQSkZJRgAB...wEwJefc\r\nf//Z\r\n",
    "backImage":"/9j/4AAQSkZJRgAB...wEwJefc\r\nf//Z\r\n",
    "apiKey":"API_KEY",               
    "imageFormat":".jpg",
    "imageEnabled":true
}
```

{% endcode %}

{% code title="Response Code Block" %}

```
{
    "status": "success",
    "message": "success",
    "document_type": "Malaysia - Id Card #2" 
}
```

{% endcode %}
{% endtab %}

{% tab title="400: Bad Request Failed to request for DocumentType from eKYC" %}
{% code title="Response Code Block" %}

```javascript
{
    "status": "error"
}
```

{% endcode %}
{% endtab %}

{% tab title="500: Internal Server Error " %}

```javascript
{
    // Response
}
```

{% endtab %}
{% endtabs %}

### Postman Collection

{% file src="/files/HOXk3QQ1kOv0LcYZPYqj" %}
OkayID-GetDocumentType
{% endfile %}
