# Amazon Textract API

> Amazon Textract API on Apizie: 13 endpoints (Analyzes an input document for relationships between detected items. The types of information returned are…, AnalyzeExpense synchronously analyzes an input document for financially related relationships between text.…, Analyzes identity documents for relevant information. This information is extracted and returned as…, Detects text in the input document. Amazon Textract can detect lines of text and the words that make up a…, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/cloud:amazonaws-textract/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-textract`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://zieapi.vercel.app/api/cloud/amazonaws-textract
- OpenAPI: https://zieapi.vercel.app/api/cloud/amazonaws-textract/openapi.json

Amazon Textract detects and analyzes text in documents and converts it into machine-readable text. This is the API reference documentation for Amazon Textract.

## Endpoints

### Analyzes an input document for relationships between detected items. The types of information returned are…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/analyze-document` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### AnalyzeExpense synchronously analyzes an input document for financially related relationships between text.…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/analyze-expense` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Analyzes identity documents for relevant information. This information is extracted and returned as…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/analyze-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Detects text in the input document. Amazon Textract can detect lines of text and the words that make up a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/detect-document-text` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the results for an Amazon Textract asynchronous operation that analyzes text in a document. You start…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/get-document-analysis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the results for an Amazon Textract asynchronous operation that detects text in a document. Amazon…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/get-document-text-detection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the results for an Amazon Textract asynchronous operation that analyzes invoices and receipts. Amazon…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/get-expense-analysis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the results for an Amazon Textract asynchronous operation that analyzes text in a lending document. You…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/get-lending-analysis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets summarized results for the StartLendingAnalysis operation, which analyzes text in a lending document.…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/get-lending-analysis-summary` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts the asynchronous analysis of an input document for relationships between detected items such as…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/start-document-analysis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts the asynchronous detection of text in a document. Amazon Textract can detect lines of text and the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/start-document-text-detection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts the asynchronous analysis of invoices or receipts for data like contact information, items purchased,…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/start-expense-analysis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts the classification and analysis of an input document. StartLendingAnalysis initiates the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/start-lending-analysis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:amazonaws-textract/analyze-document" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon Textract API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:amazonaws-textract/analyze-document with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Amazon Textract API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Amazon Textract itself also needs your own key from amazonaws.com.

### Can AI agents use the Amazon Textract API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:amazonaws-textract.

### What is the status of the Amazon Textract API?
Needs your own provider key (bring your own key)
