Returns donations made for a member

Request Information

URI Parameters

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
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

Body Parameters

None.

Sample Request

https://api.servicereef.com/v1/members/{userId}/donationsreceived?startDate={startDate}&endDate={endDate}&page={page}&pageSize={pageSize}

Response Information

Resource Description

PagedListResultOfMemberDonationResult
Name Description Type Additional information
PageInfo

PageModel
Results

Collection of MemberDonationResult

Try API

Try this endpoint by entering your credentials and using the API Explorer.

Try With API Explorer

Response Formats

application/json, text/json

Sample:
{
  "PageInfo": {
    "TotalRecords": 1,
    "Page": 2,
    "PageSize": 3
  },
  "Results": [
    {
      "TransactionId": 1,
      "FundraisingId": 2,
      "Amount": 3.0,
      "TransactionFees": 4.0,
      "Date": "2024-12-22T18:37:56.5898907Z",
      "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": "2024-12-22T18:37:56.5898907Z"
        },
        {
          "IntegrationId": 1,
          "IntegrationName": "sample string 2",
          "ExternalSystemIdentifier": "sample string 3",
          "LastSyncedTime": "2024-12-22T18:37:56.5898907Z"
        }
      ],
      "RegularAttenderOfThisChurch": true,
      "ExternalId": "sample string 18"
    },
    {
      "TransactionId": 1,
      "FundraisingId": 2,
      "Amount": 3.0,
      "TransactionFees": 4.0,
      "Date": "2024-12-22T18:37:56.5898907Z",
      "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": "2024-12-22T18:37:56.5898907Z"
        },
        {
          "IntegrationId": 1,
          "IntegrationName": "sample string 2",
          "ExternalSystemIdentifier": "sample string 3",
          "LastSyncedTime": "2024-12-22T18:37:56.5898907Z"
        }
      ],
      "RegularAttenderOfThisChurch": true,
      "ExternalId": "sample string 18"
    }
  ]
}