Returns donations made for a member
| Name | Description | Type | Additional information |
|---|---|---|---|
| userId |
Id for the member you want to retrieve donations for |
integer |
Required |
| startDate |
Only pull donations made on or after this date |
date | |
| endDate |
Only pull donations made on or before this date |
date | |
| frequency | RecurringPaymentFrequency | ||
| page |
Page number (starting page is 1) |
integer |
Default value is 1 |
| pageSize |
Number of results to return (defaults to 25, max of 200) |
integer |
Default value is 25 |
None.
https://api.servicereef.com/v1/members/{userId}/donationsreceived?startDate={startDate}&endDate={endDate}&frequency={frequency}&page={page}&pageSize={pageSize}
| Name | Description | Type | Additional information |
|---|---|---|---|
| PageInfo | PageModel | ||
| Results | Collection of MemberDonationResult |
Try this endpoint by entering your credentials and using the API Explorer.
Try With API Explorer
{
"PageInfo": {
"TotalRecords": 1,
"Page": 2,
"PageSize": 3
},
"Results": [
{
"TransactionId": 1,
"FundraisingId": 2,
"Amount": 3.0,
"TransactionFees": 4.0,
"Date": "2025-11-29T17:00:38.4280029Z",
"Anonymous": true,
"DonorUserId": 1,
"DonorFirstName": "sample string 6",
"DonorLastName": "sample string 7",
"DonorEmail": "sample string 8",
"DonorAddress": {
"Latitude": 1.1,
"Longitude": 1.1,
"Address1": "sample string 1",
"Address2": "sample string 2",
"City": "sample string 3",
"State": "sample string 4",
"Zip": "sample string 5",
"Country": "sample string 6",
"Name": "sample string 7"
},
"DonorPhone": "sample string 9",
"EventId": 1,
"EventName": "sample string 10",
"EventCode": "sample string 11",
"EventUrl": "https://sample string 21.servicereef.com/events/sample string 20/sample string 12",
"Description": "sample string 13",
"PaymentProcessorName": "sample string 14",
"CCLast4": "sample string 15",
"PaymentProcessorTransactionId": "sample string 16",
"PaymentProcessorBatchId": "sample string 17",
"IntegrationIdentifiers": [
{
"IntegrationId": 1,
"IntegrationName": "sample string 2",
"ExternalSystemIdentifier": "sample string 3",
"LastSyncedTime": "2025-11-29T17:00:38.4280029Z"
},
{
"IntegrationId": 1,
"IntegrationName": "sample string 2",
"ExternalSystemIdentifier": "sample string 3",
"LastSyncedTime": "2025-11-29T17:00:38.4280029Z"
}
],
"RegularAttenderOfThisChurch": true,
"ExternalId": "sample string 18",
"Frequency": "OneTime"
},
{
"TransactionId": 1,
"FundraisingId": 2,
"Amount": 3.0,
"TransactionFees": 4.0,
"Date": "2025-11-29T17:00:38.4280029Z",
"Anonymous": true,
"DonorUserId": 1,
"DonorFirstName": "sample string 6",
"DonorLastName": "sample string 7",
"DonorEmail": "sample string 8",
"DonorAddress": {
"Latitude": 1.1,
"Longitude": 1.1,
"Address1": "sample string 1",
"Address2": "sample string 2",
"City": "sample string 3",
"State": "sample string 4",
"Zip": "sample string 5",
"Country": "sample string 6",
"Name": "sample string 7"
},
"DonorPhone": "sample string 9",
"EventId": 1,
"EventName": "sample string 10",
"EventCode": "sample string 11",
"EventUrl": "https://sample string 21.servicereef.com/events/sample string 20/sample string 12",
"Description": "sample string 13",
"PaymentProcessorName": "sample string 14",
"CCLast4": "sample string 15",
"PaymentProcessorTransactionId": "sample string 16",
"PaymentProcessorBatchId": "sample string 17",
"IntegrationIdentifiers": [
{
"IntegrationId": 1,
"IntegrationName": "sample string 2",
"ExternalSystemIdentifier": "sample string 3",
"LastSyncedTime": "2025-11-29T17:00:38.4280029Z"
},
{
"IntegrationId": 1,
"IntegrationName": "sample string 2",
"ExternalSystemIdentifier": "sample string 3",
"LastSyncedTime": "2025-11-29T17:00:38.4280029Z"
}
],
"RegularAttenderOfThisChurch": true,
"ExternalId": "sample string 18",
"Frequency": "OneTime"
}
]
}