---
title: "Queue one bank statement review"
method: POST
path: "/statement-validator/analyze"
---

# Queue one bank statement review

`POST /statement-validator/analyze`

## Request

- Base URL: `https://ibangen.com/api/v1`
- URL: `https://ibangen.com/api/v1/statement-validator/analyze`
- Auth: API key in header `X-API-Key`

## Response `202`

Queued review

- StatementReview
  - `success` boolean, required
  - `status` 'pending_analysis' | 'completed' | 'analysis_failed', required
  - `review_id` string, required
  - `review_step` string
  - `retention` object
  - `score` integer
  - `risk_level` string

## Other responses

- `400`: Invalid file
- `401`: Invalid API key
- `429`: Statement quota exhausted

---

[API](https://skmtc.dev/ibangen/apis/ibangen-api.md) · [All operations](https://skmtc.dev/ibangen/apis/ibangen-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ibangen/apis/ibangen-api/revisions/50b475482b4d?raw)
