ConstituentContributions Test
CRM/Contributions?constituentId={constituentId}&campaignIds={campaignIds}&fundIds={fundIds}&startDate={startDate}&endDate={endDate}&includeAffiliations={includeAffiliations}
Get contributions for a constituent.
Http Verb GET
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/CRM/Contributions?constituentId={constituentId}&campaignIds={campaignIds}&fundIds={fundIds}&startDate={startDate}&endDate={endDate}&includeAffiliations={includeAffiliations}

URI Parameters

Parameter Name Data Type Required Notes
constituentId integer Y Limit results by constituent.
campaignIds string N
fundIds string N
startDate date N
endDate date N
includeAffiliations boolean N Include all of the constituent's affiliates in the results (default: false).

Request Body

None.

No request body.

Response object type : Collection of ConstituentContribution

Response object type Collection of ConstituentContribution has the following properties.
Property Name Data Type Length Required Readonly Notes
AccountId integer
Appeal EntitySummary
BalanceAmount decimal number
BillAccountNumber string
BillingType EntitySummary
Campaign EntitySummary
Channel EntitySummary
Constituent ConstituentDisplaySummary
ContributionAmount decimal number
ContributionDate date
ContributionType string
CreditedAmount decimal number
Creditee ConstituentDisplaySummary
CrediteeTypeId integer
CurrentConstituentId integer
Designation EntitySummary
Fund EntitySummary
Initiator ConstituentDisplaySummary
IsEditable boolean
IsMatchingGift boolean
MatchReferenceNumber integer
MediaType EntitySummary
MirrorLock integer
NoteIndicator string
Owner ConstituentDisplaySummary
Plan EntitySummary
ReceivedAmount decimal number
ReferenceNumber integer
SortOrder integer
Source EntitySummary
Worker ConstituentDisplaySummary
[
  {
    "Constituent": {
      "Id": 1,
      "SortName": "sample string 1",
      "DisplayName": "sample string 2"
    },
    "ContributionDate": "2025-04-24T09:41:56.8093339-07:00",
    "ReceivedAmount": 1.0,
    "ContributionAmount": 2.0,
    "ContributionType": "sample string 3",
    "Campaign": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "Appeal": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "MediaType": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "Fund": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "ReferenceNumber": 1,
    "AccountId": 1,
    "CurrentConstituentId": 4,
    "BillAccountNumber": "sample string 5",
    "CreditedAmount": 1.0,
    "MatchReferenceNumber": 1,
    "IsMatchingGift": true,
    "Designation": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "CrediteeTypeId": 1,
    "BillingType": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "Channel": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "BalanceAmount": 7.0,
    "Source": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "NoteIndicator": "sample string 8",
    "SortOrder": 1,
    "Owner": {
      "Id": 1,
      "SortName": "sample string 1",
      "DisplayName": "sample string 2"
    },
    "Initiator": {
      "Id": 1,
      "SortName": "sample string 1",
      "DisplayName": "sample string 2"
    },
    "Creditee": {
      "Id": 1,
      "SortName": "sample string 1",
      "DisplayName": "sample string 2"
    },
    "Worker": {
      "Id": 1,
      "SortName": "sample string 1",
      "DisplayName": "sample string 2"
    },
    "MirrorLock": 1,
    "IsEditable": true,
    "Plan": {
      "Id": 1,
      "Description": "sample string 2"
    }
  },
  {
    "Constituent": {
      "Id": 1,
      "SortName": "sample string 1",
      "DisplayName": "sample string 2"
    },
    "ContributionDate": "2025-04-24T09:41:56.8093339-07:00",
    "ReceivedAmount": 1.0,
    "ContributionAmount": 2.0,
    "ContributionType": "sample string 3",
    "Campaign": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "Appeal": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "MediaType": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "Fund": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "ReferenceNumber": 1,
    "AccountId": 1,
    "CurrentConstituentId": 4,
    "BillAccountNumber": "sample string 5",
    "CreditedAmount": 1.0,
    "MatchReferenceNumber": 1,
    "IsMatchingGift": true,
    "Designation": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "CrediteeTypeId": 1,
    "BillingType": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "Channel": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "BalanceAmount": 7.0,
    "Source": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "NoteIndicator": "sample string 8",
    "SortOrder": 1,
    "Owner": {
      "Id": 1,
      "SortName": "sample string 1",
      "DisplayName": "sample string 2"
    },
    "Initiator": {
      "Id": 1,
      "SortName": "sample string 1",
      "DisplayName": "sample string 2"
    },
    "Creditee": {
      "Id": 1,
      "SortName": "sample string 1",
      "DisplayName": "sample string 2"
    },
    "Worker": {
      "Id": 1,
      "SortName": "sample string 1",
      "DisplayName": "sample string 2"
    },
    "MirrorLock": 1,
    "IsEditable": true,
    "Plan": {
      "Id": 1,
      "Description": "sample string 2"
    }
  }
]
<ConstituentContributions xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <ConstituentContribution>
    <AccountId>1</AccountId>
    <Appeal>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Appeal>
    <BalanceAmount>7</BalanceAmount>
    <BillAccountNumber>sample string 5</BillAccountNumber>
    <BillingType>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </BillingType>
    <Campaign>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Campaign>
    <Channel>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Channel>
    <Constituent>
      <DisplayName>sample string 2</DisplayName>
      <Id>1</Id>
      <SortName>sample string 1</SortName>
    </Constituent>
    <ContributionAmount>2</ContributionAmount>
    <ContributionDate>2025-04-24T09:41:56.8093339-07:00</ContributionDate>
    <ContributionType>sample string 3</ContributionType>
    <CreditedAmount>1</CreditedAmount>
    <Creditee>
      <DisplayName>sample string 2</DisplayName>
      <Id>1</Id>
      <SortName>sample string 1</SortName>
    </Creditee>
    <CrediteeTypeId>1</CrediteeTypeId>
    <CurrentConstituentId>4</CurrentConstituentId>
    <Designation>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Designation>
    <Fund>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Fund>
    <Initiator>
      <DisplayName>sample string 2</DisplayName>
      <Id>1</Id>
      <SortName>sample string 1</SortName>
    </Initiator>
    <IsEditable>true</IsEditable>
    <IsMatchingGift>true</IsMatchingGift>
    <MatchReferenceNumber>1</MatchReferenceNumber>
    <MediaType>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </MediaType>
    <MirrorLock>1</MirrorLock>
    <NoteIndicator>sample string 8</NoteIndicator>
    <Owner>
      <DisplayName>sample string 2</DisplayName>
      <Id>1</Id>
      <SortName>sample string 1</SortName>
    </Owner>
    <Plan>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Plan>
    <ReceivedAmount>1</ReceivedAmount>
    <ReferenceNumber>1</ReferenceNumber>
    <SortOrder>1</SortOrder>
    <Source>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Source>
    <Worker>
      <DisplayName>sample string 2</DisplayName>
      <Id>1</Id>
      <SortName>sample string 1</SortName>
    </Worker>
  </ConstituentContribution>
  <ConstituentContribution>
    <AccountId>1</AccountId>
    <Appeal>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Appeal>
    <BalanceAmount>7</BalanceAmount>
    <BillAccountNumber>sample string 5</BillAccountNumber>
    <BillingType>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </BillingType>
    <Campaign>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Campaign>
    <Channel>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Channel>
    <Constituent>
      <DisplayName>sample string 2</DisplayName>
      <Id>1</Id>
      <SortName>sample string 1</SortName>
    </Constituent>
    <ContributionAmount>2</ContributionAmount>
    <ContributionDate>2025-04-24T09:41:56.8093339-07:00</ContributionDate>
    <ContributionType>sample string 3</ContributionType>
    <CreditedAmount>1</CreditedAmount>
    <Creditee>
      <DisplayName>sample string 2</DisplayName>
      <Id>1</Id>
      <SortName>sample string 1</SortName>
    </Creditee>
    <CrediteeTypeId>1</CrediteeTypeId>
    <CurrentConstituentId>4</CurrentConstituentId>
    <Designation>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Designation>
    <Fund>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Fund>
    <Initiator>
      <DisplayName>sample string 2</DisplayName>
      <Id>1</Id>
      <SortName>sample string 1</SortName>
    </Initiator>
    <IsEditable>true</IsEditable>
    <IsMatchingGift>true</IsMatchingGift>
    <MatchReferenceNumber>1</MatchReferenceNumber>
    <MediaType>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </MediaType>
    <MirrorLock>1</MirrorLock>
    <NoteIndicator>sample string 8</NoteIndicator>
    <Owner>
      <DisplayName>sample string 2</DisplayName>
      <Id>1</Id>
      <SortName>sample string 1</SortName>
    </Owner>
    <Plan>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Plan>
    <ReceivedAmount>1</ReceivedAmount>
    <ReferenceNumber>1</ReferenceNumber>
    <SortOrder>1</SortOrder>
    <Source>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Source>
    <Worker>
      <DisplayName>sample string 2</DisplayName>
      <Id>1</Id>
      <SortName>sample string 1</SortName>
    </Worker>
  </ConstituentContribution>
</ConstituentContributions>
Change Version Description Contract Old New
Parameter Changed 15.0.0 constituentId has been marked as required. Required