ConstituentTypes Test
ReferenceData/ConstituentTypes?maintenanceMode={maintenanceMode}
Get all constituent types. For filtering on specific property value, pass the property name with value as query parameter. If the property is another non primitive object, pass PropertyName.Id and its value as query parameter.
Http Verb GET
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/ReferenceData/ConstituentTypes?maintenanceMode={maintenanceMode}

URI Parameters

Parameter Name Data Type Required Notes
maintenanceMode boolean N Ignore control grouping (default: false).

Request Body

None.

No request body.

Response object type : Collection of ConstituentType

Response object type Collection of ConstituentType has the following properties.
Property Name Data Type Length Required Readonly Notes
AddressTypeId integer N
FK: TR_ADDRESS_TYPE.id   Resource: AddressTypes
ConstituentGroup ConstituentGroupSummary N
FK: TR_CUST_GROUP.id   Resource: ConstituentGroups
CreatedBy string N
CreatedDateTime date N
CreateLocation string N
DefaultAffiliatedConstituentTypeId integer N
FK: TR_CUST_TYPE.id   Resource: ConstituentTypes
DefaultAffiliationTypeId integer N
FK: TR_AFFILIATION_TYPE.id   Resource: AffiliationTypes
DefaultIndicator boolean N
DefaultSalutationId integer N
FK: TR_SALUTATION_FORMAT.id
Description string N
ElectronicAddressTypeId integer N
FK: TR_EADDRESS_TYPE.id   Resource: ElectronicAddressTypes
GiftAidIndicator boolean N
Id integer N
Inactive boolean N
LoginTypeId integer N
FK: TR_LOGIN_TYPE.id   Resource: LoginTypes
UpdatedBy string N
UpdatedDateTime date N
[
  {
    "AddressTypeId": 1,
    "CreatedDateTime": "2025-04-24T04:07:32.7046987-07:00",
    "CreateLocation": "sample string 1",
    "CreatedBy": "sample string 2",
    "ConstituentGroup": {
      "Description": "sample string 1",
      "Id": 1,
      "Inactive": true
    },
    "DefaultIndicator": true,
    "DefaultSalutationId": 1,
    "DefaultAffiliatedConstituentTypeId": 1,
    "DefaultAffiliationTypeId": 1,
    "Description": "sample string 3",
    "ElectronicAddressTypeId": 1,
    "GiftAidIndicator": true,
    "Id": 1,
    "Inactive": true,
    "UpdatedDateTime": "2025-04-24T04:07:32.7046987-07:00",
    "UpdatedBy": "sample string 6",
    "LoginTypeId": 1
  },
  {
    "AddressTypeId": 1,
    "CreatedDateTime": "2025-04-24T04:07:32.7046987-07:00",
    "CreateLocation": "sample string 1",
    "CreatedBy": "sample string 2",
    "ConstituentGroup": {
      "Description": "sample string 1",
      "Id": 1,
      "Inactive": true
    },
    "DefaultIndicator": true,
    "DefaultSalutationId": 1,
    "DefaultAffiliatedConstituentTypeId": 1,
    "DefaultAffiliationTypeId": 1,
    "Description": "sample string 3",
    "ElectronicAddressTypeId": 1,
    "GiftAidIndicator": true,
    "Id": 1,
    "Inactive": true,
    "UpdatedDateTime": "2025-04-24T04:07:32.7046987-07:00",
    "UpdatedBy": "sample string 6",
    "LoginTypeId": 1
  }
]
<ConstituentTypes xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <ConstituentType>
    <AddressTypeId>1</AddressTypeId>
    <ConstituentGroup>
      <Description>sample string 1</Description>
      <Id>1</Id>
      <Inactive>true</Inactive>
    </ConstituentGroup>
    <CreateLocation>sample string 1</CreateLocation>
    <CreatedBy>sample string 2</CreatedBy>
    <CreatedDateTime>2025-04-24T04:07:32.7046987-07:00</CreatedDateTime>
    <DefaultAffiliatedConstituentTypeId>1</DefaultAffiliatedConstituentTypeId>
    <DefaultAffiliationTypeId>1</DefaultAffiliationTypeId>
    <DefaultIndicator>true</DefaultIndicator>
    <DefaultSalutationId>1</DefaultSalutationId>
    <Description>sample string 3</Description>
    <ElectronicAddressTypeId>1</ElectronicAddressTypeId>
    <GiftAidIndicator>true</GiftAidIndicator>
    <Id>1</Id>
    <Inactive>true</Inactive>
    <LoginTypeId>1</LoginTypeId>
    <UpdatedBy>sample string 6</UpdatedBy>
    <UpdatedDateTime>2025-04-24T04:07:32.7046987-07:00</UpdatedDateTime>
  </ConstituentType>
  <ConstituentType>
    <AddressTypeId>1</AddressTypeId>
    <ConstituentGroup>
      <Description>sample string 1</Description>
      <Id>1</Id>
      <Inactive>true</Inactive>
    </ConstituentGroup>
    <CreateLocation>sample string 1</CreateLocation>
    <CreatedBy>sample string 2</CreatedBy>
    <CreatedDateTime>2025-04-24T04:07:32.7046987-07:00</CreatedDateTime>
    <DefaultAffiliatedConstituentTypeId>1</DefaultAffiliatedConstituentTypeId>
    <DefaultAffiliationTypeId>1</DefaultAffiliationTypeId>
    <DefaultIndicator>true</DefaultIndicator>
    <DefaultSalutationId>1</DefaultSalutationId>
    <Description>sample string 3</Description>
    <ElectronicAddressTypeId>1</ElectronicAddressTypeId>
    <GiftAidIndicator>true</GiftAidIndicator>
    <Id>1</Id>
    <Inactive>true</Inactive>
    <LoginTypeId>1</LoginTypeId>
    <UpdatedBy>sample string 6</UpdatedBy>
    <UpdatedDateTime>2025-04-24T04:07:32.7046987-07:00</UpdatedDateTime>
  </ConstituentType>
</ConstituentTypes>

No entries in change log for this operation.