CumulativeGivingReceipts Test
CRM/CumulativeGivingReceipts/ForSession?constituentId={constituentId}&sessionId={sessionId}
To retrieve a specific receipt for a session, pass sessionId and constituentId.
Http Verb GET
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/CRM/CumulativeGivingReceipts/ForSession?constituentId={constituentId}&sessionId={sessionId}

URI Parameters

Parameter Name Data Type Required Notes
constituentId integer Y
sessionId integer Y A unique session run in Update mode from the Cumulative Giving Summary Receipt Utility.

Request Body

None.

No request body.

Response object type : CumulativeGivingReceipt

Response object type CumulativeGivingReceipt has the following properties.
Property Name Data Type Length Required Readonly Notes
AttachPdf boolean N Whether to attach the giving summary as a PDF (AttachPDF = true) or include in the body of the email (AttachPDF = false).
Constituent ConstituentDisplaySummary N Constituent assigned to the contributions.
FK: T_CUSTOMER.customer_no   Resource: Constituents
ContributionTotalAmount decimal number N Total giving amount for selected funds and date range for the cumulative giving receipt run.
ControlGroup ControlGroupSummary N Control group assigned to the session for the utility run.
FK: TR_CONTROL_GROUP.id   Resource: ControlGroups
CreatedBy string N
CreatedDateTime date N
CreateLocation string N
DateSent date N The date the receipt was queued for email delivery.
EmailAddress string N Assigned email address from ElectronicAddresses when the receipt was generated.
EndDateTime date N End date for the contributions considered based on contribution date.
Format Entity N Format used in the receipt generation.
FK: T_FORMAT_INFO.id   Resource: Formats
Funds string N Comma delimited string of fund ids used when the receipt was generated.
Id integer N Primary key for the entity.
SessionId integer N Unique session id for the run of the giving receipt utility.
StartDateTime date N Start date for the contributions considered based on contribution date.
TaxReceiptId integer N Unique tax receipt number for this generated summary receipt.
UpdatedBy string N
UpdatedDateTime date N
Year integer N Year of the end date/time for the giving summary.
{
  "AttachPdf": true,
  "ContributionTotalAmount": 1.0,
  "CreatedDateTime": "2025-04-24T05:12:18.4832669-07:00",
  "CreateLocation": "sample string 2",
  "CreatedBy": "sample string 3",
  "DateSent": "2025-04-24T05:12:18.4832669-07:00",
  "EmailAddress": "sample string 4",
  "EndDateTime": "2025-04-24T05:12:18.4832669-07:00",
  "Funds": "sample string 5",
  "Id": 1,
  "UpdatedDateTime": "2025-04-24T05:12:18.4832669-07:00",
  "UpdatedBy": "sample string 6",
  "SessionId": 7,
  "StartDateTime": "2025-04-24T05:12:18.4832669-07:00",
  "TaxReceiptId": 1,
  "Year": 1,
  "ControlGroup": {
    "Description": "sample string 1",
    "Id": 2,
    "Inactive": true
  },
  "Constituent": {
    "Id": 1,
    "SortName": "sample string 1",
    "DisplayName": "sample string 2"
  },
  "Format": {
    "Id": 1
  }
}
<CumulativeGivingReceipt xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <AttachPdf>true</AttachPdf>
  <Constituent>
    <DisplayName>sample string 2</DisplayName>
    <Id>1</Id>
    <SortName>sample string 1</SortName>
  </Constituent>
  <ContributionTotalAmount>1</ContributionTotalAmount>
  <ControlGroup>
    <Description>sample string 1</Description>
    <Id>2</Id>
    <Inactive>true</Inactive>
  </ControlGroup>
  <CreateLocation>sample string 2</CreateLocation>
  <CreatedBy>sample string 3</CreatedBy>
  <CreatedDateTime>2025-04-24T05:12:18.4832669-07:00</CreatedDateTime>
  <DateSent>2025-04-24T05:12:18.4832669-07:00</DateSent>
  <EmailAddress>sample string 4</EmailAddress>
  <EndDateTime>2025-04-24T05:12:18.4832669-07:00</EndDateTime>
  <Format>
    <Id>1</Id>
  </Format>
  <Funds>sample string 5</Funds>
  <Id>1</Id>
  <SessionId>7</SessionId>
  <StartDateTime>2025-04-24T05:12:18.4832669-07:00</StartDateTime>
  <TaxReceiptId>1</TaxReceiptId>
  <UpdatedBy>sample string 6</UpdatedBy>
  <UpdatedDateTime>2025-04-24T05:12:18.4832669-07:00</UpdatedDateTime>
  <Year>1</Year>
</CumulativeGivingReceipt>
Change Version Description Contract Old New
Operation Added 15.1.13 GetForSession has been added. GetForSession
Operation Removed 15.1.12 Operation removed. GetForSession
Resource Added 15.1.10 New resource added. CumulativeGivingReceipts