List contracts requiring collection

Returns contracts with an account due for the selected academic year, filtered to active or snoozed collection records and optionally by scheduled payment status.

Authentication

AuthorizationBearer

The signed-in SchoolSet user token sent by the frontend.

Path parameters

year_idintegerRequired
Academic year identifier. Use 0 to include all years.

Query parameters

statusenumOptionalDefaults to active
Collection records to return.
Allowed values:
payment_plan_statusstring or list of stringsOptional

Optional scheduled-payment status or statuses.

Response

Collection contracts returned.
statusstringOptional
messagestringOptional
datalist of maps from strings to anyOptional

Errors

401
Unauthorized Error
403
Forbidden Error