Skip to main content
GET
List transactions for a family

Authorizations

Authorization
string
header
required

Access token issued by POST /sessions and associated with a valid server-side session.

Path Parameters

id
string<uuid>
required

UUID identifying this resource.

Query Parameters

company_id
string<uuid>
required

Company UUID. Must equal the authenticated session company when that session has a company assigned; the equality check is skipped for sessions without one.

school_id
string<uuid>
required

School UUID. Must be assigned to the authenticated session.

last_n_days
integer
default:30

Lookback in days; default 30, clamped to 0..365.

Response

Successful response.

family_id
string
required

Family id.

student_ids
string[] | null
required
transactions
object[] | null
required