---
title: "List Account Statements"
method: GET
path: "/account_statements"
---

# List Account Statements

`GET /account_statements`

## Query parameters

- `cursor` string — Return the page of entries after this one.
- `limit` integer — Limit the size of the list that is returned. The default (and maximum) is 100 objects.
- `account_id` string — Filter Account Statements to those belonging to the specified Account.
- `statement_period_start.after` string, date-time — Return results after this [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp.
- `statement_period_start.before` string, date-time — Return results before this [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp.
- `statement_period_start.on_or_after` string, date-time — Return results on or after this [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp.
- `statement_period_start.on_or_before` string, date-time — Return results on or before this [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) timestamp.

## Response `200`

Account Statement List

- AccountStatementList — A list of Account Statement objects.
  - `data` AccountStatement[], required — The contents of the list.
    - `account_id` string, required — The identifier for the Account this Account Statement belongs to.
    - `created_at` string, date-time, required — The [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) time at which the Account Statement was created.
    - `ending_balance` integer, required — The Account's balance at the end of its statement period.
    - `file_id` string, required — The identifier of the File containing a PDF of the statement.
    - `id` string, required — The Account Statement identifier.
    - `loan` object, nullable, required — The loan balances.
      - `due_at` string, date-time, nullable, required — The [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) time at which the loan payment is due.
      - `due_balance` integer, required — The total amount due on the loan.
      - `past_due_balance` integer, required — The amount past due on the loan.
    - `starting_balance` integer, required — The Account's balance at the start of its statement period.
    - `statement_period_end` string, date-time, required — The [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) time representing the end of the period the Account Statement covers. The statement covers all transactions up to, but not including this timestamp. Usually, this is the beginning of the following month.
    - `statement_period_start` string, date-time, required — The [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) time representing the start of the period the Account Statement covers. This is the first moment of the statement period and is inclusive. Usually, this is the beginning of the month this statement covers.
    - `type` 'account_statement', required — A constant representing the object's type. For this resource it will always be `account_statement`.
  - `next_cursor` string, nullable, required — A pointer to a place in the list. Pass this as the `cursor` parameter to retrieve the next page of results. If there are no more results, the value will be `null`.

## Other responses

- `4XX` — Error
- `5XX` — Error

## Changes

- **2026-07-26** `df2b1ead4c49` — 1 breaking
  - for the `query` request parameter `limit`, default value `100` was added

[Change history](https://skmtc.dev/increase/apis/increase-api-2/changes/account_statements/get.md)

---

[API](https://skmtc.dev/increase/apis/increase-api-2.md) · [All operations](https://skmtc.dev/increase/apis/increase-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/increase/apis/increase-api-2/revisions/484949ba369c?raw)
