AttendanceHistory Test
CRM/AttendanceHistory?constituentId={constituentId}&includeAffiliations={includeAffiliations}
Attendance History for a selected constituent optionally including primary affiliates. Does not return history based on recipient for the selected constituent(s).
Http Verb GET
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/CRM/AttendanceHistory?constituentId={constituentId}&includeAffiliations={includeAffiliations}

URI Parameters

Parameter Name Data Type Required Notes
constituentId integer Y
includeAffiliations boolean N

Request Body

None.

No request body.

Response object type : Collection of AttendanceHistory

Response object type Collection of AttendanceHistory has the following properties.
Property Name Data Type Length Required Readonly Notes
AdmissionAdult integer N
AdmissionChild integer N
AdmissionOther integer N
Area EntitySummary N
FK: TR_NSCAN_ACCESS_AREAS.id   Resource: NScanAccessAreas
AttendDateTime date N
CompositeId integer N
Constituent Entity N
FK: T_CUSTOMER.customer_no   Resource: Constituents
CreatedBy string N
CreatedDateTime date N
CreateLocation string N
Device string N
Id integer N
Membership integer N
MembershipLevel HistoryMembershipLevelSummary N
OrderId integer N
Performance HistoryPerformanceSummary N
FK: T_PERF.perf_no   Resource: Performances
Recipient ConstituentDisplaySummary N
ScanSource string N
TicketId integer N
UpdatedBy string N
UpdatedDateTime date N
Zone HistoryZoneSummary N
FK: T_ZONE.zone_no   Resource: Zones
[
  {
    "AdmissionAdult": 1,
    "AdmissionChild": 2,
    "AdmissionOther": 3,
    "AttendDateTime": "2025-04-24T09:39:06.9862746-07:00",
    "CompositeId": 1,
    "CreatedDateTime": "2025-04-24T09:39:06.9862746-07:00",
    "CreateLocation": "sample string 4",
    "CreatedBy": "sample string 5",
    "Device": "sample string 6",
    "Id": 1,
    "UpdatedDateTime": "2025-04-24T09:39:06.9862746-07:00",
    "UpdatedBy": "sample string 7",
    "MembershipLevel": {
      "Id": 1,
      "Code": "sample string 2",
      "Description": "sample string 3"
    },
    "OrderId": 1,
    "ScanSource": "sample string 8",
    "TicketId": 1,
    "Area": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "Membership": 1,
    "Constituent": {
      "Id": 1
    },
    "Recipient": {
      "Id": 1,
      "SortName": "sample string 1",
      "DisplayName": "sample string 2"
    },
    "Performance": {
      "Id": 1,
      "PerformanceCode": "sample string 2",
      "PerformanceDateTime": "2025-04-24T09:39:06.9862746-07:00",
      "Name": "sample string 4"
    },
    "Zone": {
      "Id": 1,
      "Description": "sample string 2",
      "ShortDescription": "sample string 3",
      "ZoneTime": "sample string 4"
    }
  },
  {
    "AdmissionAdult": 1,
    "AdmissionChild": 2,
    "AdmissionOther": 3,
    "AttendDateTime": "2025-04-24T09:39:06.9862746-07:00",
    "CompositeId": 1,
    "CreatedDateTime": "2025-04-24T09:39:06.9862746-07:00",
    "CreateLocation": "sample string 4",
    "CreatedBy": "sample string 5",
    "Device": "sample string 6",
    "Id": 1,
    "UpdatedDateTime": "2025-04-24T09:39:06.9862746-07:00",
    "UpdatedBy": "sample string 7",
    "MembershipLevel": {
      "Id": 1,
      "Code": "sample string 2",
      "Description": "sample string 3"
    },
    "OrderId": 1,
    "ScanSource": "sample string 8",
    "TicketId": 1,
    "Area": {
      "Id": 1,
      "Description": "sample string 2"
    },
    "Membership": 1,
    "Constituent": {
      "Id": 1
    },
    "Recipient": {
      "Id": 1,
      "SortName": "sample string 1",
      "DisplayName": "sample string 2"
    },
    "Performance": {
      "Id": 1,
      "PerformanceCode": "sample string 2",
      "PerformanceDateTime": "2025-04-24T09:39:06.9862746-07:00",
      "Name": "sample string 4"
    },
    "Zone": {
      "Id": 1,
      "Description": "sample string 2",
      "ShortDescription": "sample string 3",
      "ZoneTime": "sample string 4"
    }
  }
]
<AttendanceHistories xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <AttendanceHistory>
    <AdmissionAdult>1</AdmissionAdult>
    <AdmissionChild>2</AdmissionChild>
    <AdmissionOther>3</AdmissionOther>
    <Area>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Area>
    <AttendDateTime>2025-04-24T09:39:06.9862746-07:00</AttendDateTime>
    <CompositeId>1</CompositeId>
    <Constituent>
      <Id>1</Id>
    </Constituent>
    <CreateLocation>sample string 4</CreateLocation>
    <CreatedBy>sample string 5</CreatedBy>
    <CreatedDateTime>2025-04-24T09:39:06.9862746-07:00</CreatedDateTime>
    <Device>sample string 6</Device>
    <Id>1</Id>
    <Membership>1</Membership>
    <MembershipLevel>
      <Code>sample string 2</Code>
      <Description>sample string 3</Description>
      <Id>1</Id>
    </MembershipLevel>
    <OrderId>1</OrderId>
    <Performance>
      <Id>1</Id>
      <Name>sample string 4</Name>
      <PerformanceCode>sample string 2</PerformanceCode>
      <PerformanceDateTime>2025-04-24T09:39:06.9862746-07:00</PerformanceDateTime>
    </Performance>
    <Recipient>
      <DisplayName>sample string 2</DisplayName>
      <Id>1</Id>
      <SortName>sample string 1</SortName>
    </Recipient>
    <ScanSource>sample string 8</ScanSource>
    <TicketId>1</TicketId>
    <UpdatedBy>sample string 7</UpdatedBy>
    <UpdatedDateTime>2025-04-24T09:39:06.9862746-07:00</UpdatedDateTime>
    <Zone>
      <Description>sample string 2</Description>
      <Id>1</Id>
      <ShortDescription>sample string 3</ShortDescription>
      <ZoneTime>sample string 4</ZoneTime>
    </Zone>
  </AttendanceHistory>
  <AttendanceHistory>
    <AdmissionAdult>1</AdmissionAdult>
    <AdmissionChild>2</AdmissionChild>
    <AdmissionOther>3</AdmissionOther>
    <Area>
      <Description>sample string 2</Description>
      <Id>1</Id>
    </Area>
    <AttendDateTime>2025-04-24T09:39:06.9862746-07:00</AttendDateTime>
    <CompositeId>1</CompositeId>
    <Constituent>
      <Id>1</Id>
    </Constituent>
    <CreateLocation>sample string 4</CreateLocation>
    <CreatedBy>sample string 5</CreatedBy>
    <CreatedDateTime>2025-04-24T09:39:06.9862746-07:00</CreatedDateTime>
    <Device>sample string 6</Device>
    <Id>1</Id>
    <Membership>1</Membership>
    <MembershipLevel>
      <Code>sample string 2</Code>
      <Description>sample string 3</Description>
      <Id>1</Id>
    </MembershipLevel>
    <OrderId>1</OrderId>
    <Performance>
      <Id>1</Id>
      <Name>sample string 4</Name>
      <PerformanceCode>sample string 2</PerformanceCode>
      <PerformanceDateTime>2025-04-24T09:39:06.9862746-07:00</PerformanceDateTime>
    </Performance>
    <Recipient>
      <DisplayName>sample string 2</DisplayName>
      <Id>1</Id>
      <SortName>sample string 1</SortName>
    </Recipient>
    <ScanSource>sample string 8</ScanSource>
    <TicketId>1</TicketId>
    <UpdatedBy>sample string 7</UpdatedBy>
    <UpdatedDateTime>2025-04-24T09:39:06.9862746-07:00</UpdatedDateTime>
    <Zone>
      <Description>sample string 2</Description>
      <Id>1</Id>
      <ShortDescription>sample string 3</ShortDescription>
      <ZoneTime>sample string 4</ZoneTime>
    </Zone>
  </AttendanceHistory>
</AttendanceHistories>
Change Version Description Contract Old New
Parameter Changed 15.0.0 constituentId has been marked as required. Required