Skip to main content
List the statements you can see, with simple filters and pagination. You only see the statements you have access to.

Parameters

Body

period
string
required
Period in YYYY-MM format (e.g. 2026-03). Required.
Free-text filter matched against the statement’s user (name or email), same matching as list_users search.
status
string
Status filter. One of ongoing (open / not yet locked), locked (frozen but not paid), paid (sent to payroll), or error (the calculation errored out). The error condition is bundled into this single field.
adjusted
boolean
If True, only statements with at least one manual amount adjustment (overwritten).
with_requests
boolean
If True, only statements that have at least one linked request you can access.
compensation_plan
string
Compensation plan, matched either by name (a case-insensitive substring of the plan name) or by ObjectId.
view
string
Saved statement view to apply, by name (case- and accent-insensitive substring) or ObjectId. Narrows the results to the users that view exposes — a filtering aid, it never widens what you can see. Discover the views you can pass from get_identity (the views of your statement access). An unknown or inaccessible view raises an error listing the views you can choose.
manager
string
Narrow to this manager’s team — everyone below them in the hierarchy (all levels, not just direct reports). Match the manager by name or email (case-insensitive substring) or by ObjectId. It only filters within what you can already see — a teammate outside your access stays hidden.
currency_mode
string
Which currency each total_payment is converted into and labelled with: ‘payment’ (default) — the currency the user is paid in; ‘calculation’ — the currency the plan computes in; ‘company’ — the company’s global currency. The amount and its currency always agree. One of: company, payment, calculation.
limit
integer
Page size, between 1 and 250. Defaults to 50.
offset
integer
Row offset into the result set — the number of rows to skip before this page. Pass the next_offset returned by the previous call, or None for the first page.

Response

Body

statements
object[]
next_offset
integer