---
Source: https://docs.microblink.com/blinkid/supported-documents/android
Title: Supported documents on Android
Description: JSON lists of the document classes each BlinkID Android SDK version supports, with the values the SDK returns for each.
---

# Supported documents on Android

Each BlinkID Android SDK version has a JSON file listing the document classes it supports.
A file covers all patch releases of its version: the `8001.0` file applies to 8001.0.0, 8001.0.1, and so on.
For one list of all supported documents, see [Supported documents](./index.md).

React Native and Flutter apps on Android run the Android SDK.
Use the file for the Android SDK version your plugin uses.

## Match documents in results

Each document has the `country`, `region`, and `documentType` values that the SDK returns in `result.documentClassInfo`.
Each value has an `id`, the name of the enum constant, and a `rawValue`, the same classification as a plain string.
`region` is `null` for documents that have no region.
For example, the Croatian identity card, which the SDK returns as `CountryId.Croatia` and `DocumentTypeId.Id`:

```json
{
  "country": { "id": "Croatia", "rawValue": "CROATIA" },
  "region": null,
  "documentType": { "id": "Id", "rawValue": "ID" }
}
```

:::tip

When `id` is `null`, your SDK version has no enum value for the document.
Match it on `rawValue` instead, as described in [Parse document class info](../parse-document-class-info.md).

:::

## Versions


- [8002.0](https://docs.microblink.com/blinkid/supported-documents/android/8002.0.json)
- [8001.0](https://docs.microblink.com/blinkid/supported-documents/android/8001.0.json)


Last updated on Oct 27, 2026
