List fundraising pledges

Returns the active school’s pledges with server-side pagination, filtering, and sorting.

Authentication

AuthorizationBearer

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

Query parameters

pageintegerOptional>=1Defaults to 1
per_pageintegerOptional1-200Defaults to 10
sortstringOptional

Sort field; prefix with - for descending

searchstringOptional
filter[campaign_name][]list of stringsOptional
filter[fundraising_id]integerOptional
filter[fundraising_donor_id]integerOptional
filter[fund_name][]list of stringsOptional
filter[status][]list of stringsOptional
filter[pledge_date][]list of stringsOptional
filter[due_date][]list of stringsOptional

Response

Paginated pledge results.
statusstring
messagestring
dataobject

Errors

401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error