List gifts and pledges.
Returns one page at a time, newest first. Without filters the list covers the whole
institution. Narrow it with donor_id to scope to a single donor, type to
return only gifts or only pledges, and q to search the subject and description.
Authentication
Query parameters
Optional donor scope (?donor_id=). Omit for a tenant-wide list.
Record-type filter (?type=): gift or pledge. Omit for both.
Free-text search (?q=): case-insensitive substring match on subject or description.
Page size. Defaults to 25. Values outside 1–100 are clamped rather than rejected.
Opaque cursor. Pass the next_cursor from the previous page to page forward. Mutually exclusive with ending_before; if both are supplied, starting_after wins.
Opaque cursor. Pass the previous_cursor from the current page to page backward.
Response
Discriminator constant. Always "list", mirroring Stripe’s list objects.
The request path this collection was served from (e.g. /api/v1/scholarships).
Opaque cursor for the next page (pass as starting_after). Null when there is none.
Opaque cursor for the previous page (pass as ending_before). Null when there is none.