---
title: "List statements"
method: GET
path: "/statements"
tags: ["Statements"]
---

# List statements

`GET /statements`

Gets a list of statement summaries for an account.

## Query parameters

- `account_id` string, uuid, required
- `page_token` string — Optional pagination token to be provided to retrieve subsequent pages, returned from previous get
- `limit` integer — Maximum number of objects to return per page. If the limit is greater than 100, then it will be set to 100.

## Response `200`

List of statements for a given account

- StatementList
  - `statements` StatementSummary[], required — Array of statements
    - `account_id` string, uuid — The unique identifier of the account the statement belongs to
    - `due_date` string, date — The limit date when the due amount indicated on the statement should be paid
    - `end_date` string, date — The date indicating the ending of the time interval covered by the statement
    - `id` string, uuid — statement ID
    - `issue_date` string, date — The date when the statement has been issued
    - `start_date` string, date — The date indicating the beginning of the time interval covered by the statement
  - `next_page_token` string — If returned, use the next_page_token to query for the next page of results. Not returned if there are no more rows.

## Other responses

- `401` — Unauthorized
- `403` — Forbidden error
- `500` — Internal server error

---

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