Overview
Upload lending documents, get structured, fraud-checked data back.
Kita Capture turns the documents in lending into structured data. Upload a bank statement, payslip, audited financial statement or any of the supported types and receive normalized fields, transaction-level detail, integrity checks and an authenticity report.
| Base URL | https://api.kita.ai/api/v1 |
| Auth | Authorization: Bearer <API_KEY> |
| Document types | 37 |
Processing is asynchronous. Every upload returns a document_id and a
status_url; poll it, or supply a webhook_url to be called on completion.
Legacy base URL
https://portal.kita.ai/v1/* is proxied to the same v1 routes for backwards
compatibility. New server integrations should target https://api.kita.ai
directly, especially for large file uploads.
Which endpoint should I use?
| Endpoint | Status | Use case |
|---|---|---|
POST /api/v1/documents | Recommended | Single document upload. Supports file, base64, URL and webhook, and returns document_id for all document types. |
POST /api/v1/documents/merge | Recommended | Merge multiple files into one document. |
POST /api/v1/batch | Recommended | Batch processing, multiple documents in one request. |
POST /api/process-async | Legacy | Older endpoint, use v1 instead. Does not support file_url input or all document type aliases. |
Start here
Limits
| Constraint | Value |
|---|---|
| Max file size | 100 MB |
| Max batch size | 100 documents |
| Max merge files | 50 files |
| Allowed file types | PDF, PNG, JPG, JPEG, TIFF, TIF, BMP |
| Pagination max | 100 per page |

