Skip to main content
POST
Submit Statement for Analysis
Submits a bank statement PDF for asynchronous analysis. The endpoint returns a task_id immediately. Results are delivered via the optional callback_url and/or by polling GET /analysis/:task_id.
Request body must be multipart/form-data. One analysis credit is deducted on successful submission.

Request body

file
required
Bank statement PDF.
string
Password for protected PDFs. Required if the file is encrypted.
string
URL to receive the final result payload when analysis completes. See Callback payload.

Response

string
required
Always "processing" on initial submission.
string
required
Identifier for the analysis job. Use it to poll for results or correlate the callback payload.

Error responses

Example