Provides a list of AddressBook contacts with additional Teamraiser specific information.
Client Servlet | Server Servlet | HTTP Methods Supported | Requires Authentication |
---|---|---|---|
CRTeamraiserAPI | None. | GET, POST | Yes. |
To combine contacts which meet different filter criteria in the response, concatenate the filter terms passed to the tr_ab_filter parameter in a list separated by semi-colons. In addition to the listed filter types, you can also retrieve contacts who are members of a specific address book group by including the filter type email_rpt_group_ suffixed by the numeric ID of the address book group.
See topic Common Parameters.
Required. The TeamRaiser event ID.
Type xsd:nonNegativeInteger.
Optional. Whether the list should be sorted in ascending order.
Type xsd:boolean.
Default is true.
Optional. Security Category filter.
Type xsd:integer.
Optional. The database column that will be used to match the filter text (used with "list_filter_text").
Type xsd:string.
Optional. The text that will be used to filter results.
Type xsd:string.
Optional. The requested page number (used with "list_page_size"). The first page (default) is zero. Only one of "list_record_offset" or "list_page_offset" should be used in a request.
Type xsd:integer.
Optional. The number of results in each page (used with "list_record_offset" or "list_page_offset").
Type xsd:integer.
Default is 25.
Optional. The requested initial record number (used with "list_page_size"). The first record (default) is zero. Only one of "list_record_offset" or "list_page_offset" should be used in a request.
Type xsd:integer.
Optional. The column to sort with (used with "list_ascending").
Type xsd:string.
Optional. Skips the retrieval of groups per contact if set to TRUE.
Type xsd:boolean.
Default is false.
Optional. Filters address book entries by the given criteria.
Type xsd:string.
Default is email_rpt_show_all.
Optional. You must provide either this parameter or the sso_auth_token parameter. If using this parameter, you must specify an auth token generated by an embedded [[S86]] session tag in a Convio web page.
Optional. You must provide either this parameter or the auth parameter. If using this parameter, you must specify a valid session authentication token returned by login, authenticateUser, or getSingleSignOnToken.
See topic HTTP Status Codes.
XML responseJSON response<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <getTeamraiserAddressBookContactsResponse xmlns="http://convio.com/crm/v1.0"> <totalNumberResults>3</totalNumberResults> <addressBookContact> <id>101</id> <firstName>Sam</firstName> <lastName>Ple1</lastName> <email>sample1@example.com</email> <street1>1234 Some St.</street1> <street2>#42</street2> <street3></street3> <city>Austin</city> <county>Travis</county> <state>TX</state> <zip>78758</zip> <phone>(512) 555 1234</phone> <country>USA</country> <amountRaised>14077</amountRaised> <previousAmountRaised>8848</previousAmountRaised> <messagesSent>5</messagesSent> <messagesOpened>3</messagesOpened> <clickThroughs>1</clickThroughs> <acknowledged xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> </addressBookContact> <addressBookContact> <id>102</id> <firstName>Sam</firstName> <lastName>Ple2</lastName> <email>sample2@example.com</email> <street1>1234 Some St.</street1> <street2>#42</street2> <street3></street3> <city>Austin</city> <county>Travis</county> <state>TX</state> <zip>78758</zip> <phone>(512) 555 1234</phone> <country>USA</country> <amountRaised>9073</amountRaised> <previousAmountRaised>5768</previousAmountRaised> <messagesSent>5</messagesSent> <messagesOpened>3</messagesOpened> <clickThroughs>1</clickThroughs> <group> <id>201</id> <name>Group 1</name> <contactsCount xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> </group> <acknowledged xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> </addressBookContact> <addressBookContact> <id>103</id> <firstName>Sam</firstName> <lastName>Ple3</lastName> <email>sample3@example.com</email> <street1>1234 Some St.</street1> <street2>#42</street2> <street3></street3> <city>Austin</city> <county>Travis</county> <state>TX</state> <zip>78758</zip> <phone>(512) 555 1234</phone> <country>USA</country> <amountRaised>8055</amountRaised> <previousAmountRaised>9596</previousAmountRaised> <messagesSent>5</messagesSent> <messagesOpened>3</messagesOpened> <clickThroughs>1</clickThroughs> <group> <id>201</id> <name>Group 1</name> <contactsCount xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> </group> <group> <id>202</id> <name>Group 2</name> <contactsCount xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> </group> <acknowledged xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> </addressBookContact> </getTeamraiserAddressBookContactsResponse>
{"getTeamraiserAddressBookContactsResponse":{"totalNumberResults":"3","addressBookContact":[{"street2":"#42","lastName":"Ple1","street1":"1234 Some St.","zip":"78758","phone":"(512) 555 1234","state":"TX","messagesSent":"5","country":"USA","city":"Austin","id":"101","clickThroughs":"1","email":"sample1@example.com","county":"Travis","messagesOpened":"3","acknowledged":null,"amountRaised":"10159","firstName":"Sam","previousAmountRaised":"6524","street3":""},{"street2":"#42","lastName":"Ple2","street1":"1234 Some St.","zip":"78758","phone":"(512) 555 1234","state":"TX","messagesSent":"5","country":"USA","city":"Austin","id":"102","clickThroughs":"1","email":"sample2@example.com","county":"Travis","messagesOpened":"3","acknowledged":null,"amountRaised":"12313","group":{"id":"201","name":"Group 1","contactsCount":null},"firstName":"Sam","previousAmountRaised":"5006","street3":""},{"street2":"#42","lastName":"Ple3","street1":"1234 Some St.","zip":"78758","phone":"(512) 555 1234","state":"TX","messagesSent":"5","country":"USA","city":"Austin","id":"103","clickThroughs":"1","email":"sample3@example.com","county":"Travis","messagesOpened":"3","acknowledged":null,"amountRaised":"6757","group":[{"id":"201","name":"Group 1","contactsCount":null},{"id":"202","name":"Group 2","contactsCount":null}],"firstName":"Sam","previousAmountRaised":"13874","street3":""}]}}