Lists Test
Reporting/Lists/{listId}/Results
Get results for List and OutputSet combination. If no outputSetId is passed in the request, a default output set must be set for the list.

Response returns custom HTTP headers: X-Page, X-Page-Size, and X-Total-Count. Default page is 1 and default page size is 100.
Http Verb POST
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/Reporting/Lists/{listId}/Results

URI Parameters

Parameter Name Data Type Required Notes
listId integer Y

Request Body

Request object type : OutputResultRequest

Request object type OutputResultRequest has the following properties.
Property Name Data Type Length Required Readonly Notes
AddressPurposeId integer N If a constituent has a postal address with the selected mailing purpose id that address will be used, otherwise the primary address will be used.
DisableListGenerate boolean N If value is true, dynamic list will not be generated when requesting list results.
ElectronicAddressPurposeId integer N If a constituent has an electronic address with the selected purpose id that address will be used, otherwise the primary electronic address will be used.
ElectronicAddressTypeId integer N If a constituent has an electronic address of the selected type that address will be used, otherwise the primary electronic address will be used.
EMarketingIndicator boolean N This parameter is used to limit email addresses selected for output to those that are marked for marketing communications.
FormatDate boolean N If value is true, will return date/time in an Excel-friendly format.
MailingDateTime date N Postal and email addresses active on the entered date will be selected or, if a constituent does not have addresses with active dates, the primary address will be selected.
MembershipOrganizationId integer N If the constituent has a membership for the selected membership organization, membership data is returned for that membership organization. If the constituent does not have a membership record in the selected membership organization, or no membership organization is selected, the default membership organization (as defined in T_DEFAULTS) is used. /// If the constituent does not have a membership record in the default membership organization, or a default membership organization has not been defined, the membership organization for the record with the latest expiration date is used. /// In all cases, only membership records with a status of Active, Pending, Awaiting Payment, Suspended and Lapsed are considered. If a constituent has two qualifying membership records (such an Active record and Pending record), data for either the record with the highest level (the default) or the record with the latest expiration date is returned, according to a setting in T_DEFAULTS table.
OutputSetId integer N Override the default output set using a passed Output Set Id. Error is thrown if List has no default Output Set..
Page integer N Results at a specific page. Dependent on PageSize value.
PageSize integer N The number of rows to return per page.
SalutationTypeId integer N If a constituent has a salutation of with the selected type id that salutation will be used, otherwise the primary salutation will be used.
SearchText string N If value is alphanumeric, searchText must be three or more characters and returns constituents that contain the search text in their sort name. If numeric, searches by constituent id.
SortBy string N Value can be Id, IdDesc, Name, or NameDesc.
UseLabelAddress boolean N This parameter determines whether or not a postal address must be a label address in order to be selected. If set to true, only postal addresses with the label box checked will be used.
{
  "OutputSetId": 1,
  "MailingDateTime": "2025-04-24T04:50:27.8000447-07:00",
  "AddressPurposeId": 1,
  "UseLabelAddress": true,
  "SalutationTypeId": 1,
  "ElectronicAddressTypeId": 1,
  "ElectronicAddressPurposeId": 1,
  "EMarketingIndicator": true,
  "MembershipOrganizationId": 1,
  "SearchText": "sample string 1",
  "SortBy": "sample string 2",
  "Page": 1,
  "PageSize": 1,
  "DisableListGenerate": true,
  "FormatDate": true
}
<OutputResultRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <AddressPurposeId>1</AddressPurposeId>
  <DisableListGenerate>true</DisableListGenerate>
  <EMarketingIndicator>true</EMarketingIndicator>
  <ElectronicAddressPurposeId>1</ElectronicAddressPurposeId>
  <ElectronicAddressTypeId>1</ElectronicAddressTypeId>
  <FormatDate>true</FormatDate>
  <MailingDateTime>2025-04-24T04:50:27.8000447-07:00</MailingDateTime>
  <MembershipOrganizationId>1</MembershipOrganizationId>
  <OutputSetId>1</OutputSetId>
  <Page>1</Page>
  <PageSize>1</PageSize>
  <SalutationTypeId>1</SalutationTypeId>
  <SearchText>sample string 1</SearchText>
  <SortBy>sample string 2</SortBy>
  <UseLabelAddress>true</UseLabelAddress>
</OutputResultRequest>

Response object type : HttpResponseMessage

Response object type HttpResponseMessage has the following properties.
Property Name Data Type Length Required Readonly Notes
Content HttpContent
Headers Collection of Object
IsSuccessStatusCode boolean
ReasonPhrase string
RequestMessage HttpRequestMessage
StatusCode HttpStatusCode
Version Version

No response body. Please check http status code header for success (200 OK) or failure. It there are error(s), a collection of ErrorMessages will be returned.

Change Version Description Contract Old New
Property Added 15.0.0 FormatDate has been added to OutputResultRequest OutputResultRequest OutputResultRequest.FormatDate