Skip to main content
GET
List High Earners

Authorizations

Authorization
string
header
required

Get token from Auth0 and paste it here

Path Parameters

organization_id
string
required
tax_year
integer
required

Tax year start (2025 = 2025-26)

Required range: 1901 <= x <= 2100

Query Parameters

breach_only
boolean
default:false

Return only employees whose projected pension input exceeds their Annual Allowance.

as_of_tax_month
integer | null

Reproduce the projection as at this tax month. Omitted, each employee's latest snapshot is used.

Required range: 1 <= x <= 12
limit
integer
default:10

Items per page

Required range: 1 <= x <= 100
cursor
string | null

next_cursor of the previous response, for the next page

prev_cursor
string | null

prev_cursor of the previous response, for the page before it. Not together with cursor.

sort
string[]

Fields to order by, - in front for descending (-created_at). Repeat the parameter for more fields. Keep the same sort while following cursors.

Response

Successful Response

Cursor-paginated flagged employees for a tax year (PDR-0004).

The rows are derived on request rather than read from a store, so the cursor page is built in memory, over the same sort order a query would use — the inclusion filter is computed, not a column, and cannot be pushed into SQL.

tax_year
integer
required
total_flagged
integer
required
items
HighEarnerSummaryRow · object[]
required
pagination
PaginationMeta · object
required
as_of_tax_month
integer | null
breach_only
boolean
default:false
advisory_notice
string
default:Advisory only — not an HMRC filing and not a substitute for professional tax advice. Figures are straight-line projections from payroll data for this organisation only: they exclude other employments, non-payroll income, and unused Annual Allowance carried forward from earlier years. Treat every flagged employee as worth a conversation, not as a final liability figure.