# API Reference

The SmartExtract API is segmented into two sets:

1. Data Extraction API - APIs to extract data from documents. This set of APIs require the API Key credentials used to have `Data Extraction` role assigned to them.
2. Admin API - APIs to administer your account and pull reports. This set of APIs require the API Key credentials used to have `Admin` role assigned to them

{% content-ref url="api-reference/data-extraction-api" %}
[data-extraction-api](https://clik-ai.gitbook.io/smart-extract-documentation/v4.0.3/api-reference/data-extraction-api)
{% endcontent-ref %}

{% content-ref url="api-reference/admin-api" %}
[admin-api](https://clik-ai.gitbook.io/smart-extract-documentation/v4.0.3/api-reference/admin-api)
{% endcontent-ref %}
