Use the Contact List Membership endpoint to retrieve (GET) the contacts that are members of a contact list.
Click a method to view its documentation
Privileges required : contacts:lists:read
Retrieves a list of the contacts in the contact list specified using the
listId
path parameter. Use the
modified_since
query parameter to retrieve only contacts in the list that have been modified on or after the date/time specified; this is useful for syncing contact lists across applications.
Privileges required : contacts:lists:read
GET a specific contact list (specified using the
listId
path parameter).
Privileges required : contacts:lists:read
Retrieves a list of the contact lists in the user's account. Use the
modified_since
query parameter to retrieve only contacts lists that have been modified on or after the date/time specified; this is useful for identifying and synching lists that have changed between applications.
|
GET: https://api.constantcontact.com/v2/lists/{listId}/contacts |
|||
|
name |
type |
default |
description |
|---|---|---|---|
|
api_key |
query |
|
REQUIRED; The API key for the application |
|
limit |
query |
50 |
Specifies the number of results displayed per page of output, from 1 - 500, default = 50. See
Paginated Output
for more information on using
|
|
listId |
path |
none |
Specifies the ContactList to retrieve |
|
modified_since |
query |
|
Use to retrieve only contacts in the list that were modified on or after the date/time specified in ISO-8601 format. |
|
code |
description |
|---|---|
|
200 |
Request was successful |
|
401 |
Authentication failure |
|
404 |
Contact list not found |
|
406 |
Unsupported Accept Header value, must be application/json |
|
500 |
Internal server error occurred |
|
property |
type (max length) |
description |
|---|
{
"meta": {
"pagination": {
"next_link": "/v2/lists/1/contacts?next=c3RhcnRBdD0xMTYwJmxpbWl0PTI"
}
},
"results":[
{
"id": "1",
"status": "ACTIVE",
"addresses": [
{
"line1": "123 Maple Street",
"line2": "Suite 100",
"city": "Boston",
"address_type": "BUSINESS",
"state_code":"MA",
"country_code": "US",
"postal_code": "02148",
"sub_postal_code": ""
}
],
"notes": [
{
"id": "3",
"note": "Approves all IC purchases",
"created_date":"2013-03-11T17:20:17.383Z",
"modified_date":"2013-03-11T17:20:17.383Z"
}
],
"confirmed": false,
"lists": [
{
"id": "1",
"name": "Key Accounts"
}
],
"source": "API",
"email_addresses": [
{
"status": "ACTIVE",
"confirm_status": "CONFIRMED",
"opt_in_source": "ACTION_BY_VISITOR",
"opt_in_date": "2012-02-10T11:07:43.626Z",
"opt_out_date": "2012-02-10T11:07:51.980Z",
"email_address": "email@example.com"
}
],
"prefix_name": "Mr.",
"first_name": "Pradeep",
"middle_name": "",
"last_name": "Patel",
"job_title": "Purchasing Manager",
"department_name": "Operations",
"company_name": "My Company",
"home_phone": "555-555-1212",
"work_phone": "555-555-1213",
"cell_phone": "555-555-1214",
"custom_fields": [
{
"name": "CustomField1",
"value": "Responsible budget > $2.5 million"
}
],
"insert_date": "2009-09-03T17:47:19.658Z",
"last_update_date": "2013-02-25T15:32:24.000Z"
}
]
}