Document intake
The file is saved server-side for a statement-only review job, retained for 24 hours after upload, and then pruned with its review artifacts. You can delete a completed review sooner through the review controls or API.
Upload one bank statement PDF or image by API, poll for a structured risk report, and return extracted fields, account identifier checks, evidence, inconsistencies, and reviewer recommendations. Login is required for file upload.
The file is saved server-side for a statement-only review job, retained for 24 hours after upload, and then pruned with its review artifacts. You can delete a completed review sooner through the review controls or API.
IBANs and supported domestic routing identifiers are checked independently from the AI review.
The agent returns parseable JSON for score, evidence, inconsistencies, and next steps.
Every completed review can be downloaded as structured JSON for case files, QA evidence, or API integration. Teams get predictable monthly capacity without turning a risk score into an automatic approval decision.
View multipart API and polling contractUse the endpoint when your onboarding, underwriting, tenant screening, or QA workflow needs a first-pass document integrity result before manual review or direct bank-source verification.
Upload a single bank statement file with an API key, receive a review id, and poll for the final JSON report with score, fields, account identifier checks, evidence, and recommendations.
No. It is designed as a structured review aid and triage layer. High-risk or high-value workflows should still use manual review or direct bank-source verification.
The MVP accepts PDF, PNG, JPG, JPEG, and WEBP bank statement uploads up to the configured size limit.
Upload a statement to generate the report.