Get donor donation history
GET
/donor/me/donations
Paginated giving history for the authenticated donor with optional filters.
Authorizations
BearerAuth
In the browser, authentication rides on the httpOnly session cookies set by /cognito/signin or the Google / Apple sign-in at /cognito/oauth/{provider}. For scripts and for Swagger UI testing, paste an API key (fh_live_…, created with POST /api-keys); a Cognito JWT is accepted too. Sign-in does not return a token in its body.
Type
HTTP (bearer)
Parameters
Query Parameters
page
Type
integer
Minimum
1Default
1limit
Type
integer
Minimum
1Maximum
100Default
20year
Type
integer
status
Type
string
Valid values
"paid""refunded""failed""pending"fundraiserId
Type
string
Format
"uuid"Responses
Donor donations, newest first
application/json
JSON
{
"data": [
{
"id": "string",
"fundraiser_id": "string",
"fundraiser_title": "string",
"fundraiser_slug": "string",
"amount_cents": 0,
"tip_amount_cents": 0,
"fee_amount_cents": 0,
"currency": "string",
"payment_status": "string",
"payment_intent_id": "string",
"is_anonymous": true,
"comment": "string",
"created_at": "string"
}
],
"pagination": {
"page": 0,
"limit": 0,
"total": 0,
"totalPages": 0
}
}