---
title: "Parse Bank Statement Page"
method: POST
path: "/coa/api/v2/reconciliation/parse-statement-page"
tags: ["Bank Reconciliation"]
---

# Parse Bank Statement Page

`POST /coa/api/v2/reconciliation/parse-statement-page`

Parse a bank statement PDF.

Accepts:
    ``file_id`` (required) -- ID of the uploaded PDF ``File``.
    ``pages`` (optional, int) -- How many pages to include in the first parse batch.
        Defaults to ``BATCH_PAGE_SIZE``. Use a small value (e.g. 2) for
        a fast initial response with just balances and dates.

Only the first batch is parsed in this request. Parsed output is cached under
``file_id`` and the effective first-batch page count (``pages`` or default
``BATCH_PAGE_SIZE``) so different ``pages`` values do not share one cache entry.

## Response `200`

No response body

---

[API](https://skmtc.net/campfire/apis/campfire-developer-apis.md) · [All operations](https://skmtc.net/campfire/apis/campfire-developer-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/campfire/campfire-developer-apis/revisions/6945ebc3180e/schema)
