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 URLhttps://api.kita.ai/api/v1
AuthAuthorization: Bearer <API_KEY>
Document types37

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?

EndpointStatusUse case
POST /api/v1/documentsRecommendedSingle document upload. Supports file, base64, URL and webhook, and returns document_id for all document types.
POST /api/v1/documents/mergeRecommendedMerge multiple files into one document.
POST /api/v1/batchRecommendedBatch processing, multiple documents in one request.
POST /api/process-asyncLegacyOlder endpoint, use v1 instead. Does not support file_url input or all document type aliases.

Start here

Limits

ConstraintValue
Max file size100 MB
Max batch size100 documents
Max merge files50 files
Allowed file typesPDF, PNG, JPG, JPEG, TIFF, TIF, BMP
Pagination max100 per page

On this page