Skip to content

List contact lists

If you have questions regarding this API, please visit our API FAQ page.

Listing contact lists

Make a GET request to https://webapi.inboxroad.com/api/v2/contacts-lists/ with a valid X-API-Key (see v2 authentication).

Terminal window
curl -X GET 'https://webapi.inboxroad.com/api/v2/contacts-lists/' \
-H 'X-API-Key: <your_token>' \
-H 'Content-Type: application/json'

Response fields

Field nameDescription
paginationPagination metadata for the results.
itemsList of contact list objects.

Contact list object

Field nameDescription
idUnique identifier of the contact list (UUID).
labelHuman-readable name of the list.
colorHex color assigned to the list.
descriptionDescription of the list (may be null).
created_atDate and time the list was created.
fields_orderOrdered list of field ids defining column display order.
subscribers_countNumber of subscribed contacts.
unsubscribes_countNumber of unsubscribed contacts.
suppressed_countNumber of suppressed contacts.
integration_idLinked integration id, or null.
contacts_import_task_idId of an in-progress import task, or null.
send_welcome_emailWhether a welcome email is sent to new contacts.
welcome_email_subjectSubject of the welcome email, or null.
welcome_email_template_idTemplate id used for the welcome email, or null.
welcome_sender_profile_idSender profile id used for the welcome email, or null.

Example response

{
"pagination": {
"page": 1,
"page_size": 25,
"total_count": 12,
"total_pages": 1
},
"items": [
{
"id": "0fd3d5b4-1c0a-4e91-8a4f-0f17dc6dc5ab",
"label": "Newsletter Subscribers",
"color": "#7cb7de",
"description": "Main newsletter contact list",
"created_at": "2026-05-01T08:30:00Z",
"fields_order": [
"b1f3c0a2-1111-4e91-8a4f-0f17dc6dc5ab",
"c2a4d1b3-2222-4e91-8a4f-0f17dc6dc5ab"
],
"subscribers_count": 5421,
"unsubscribes_count": 38,
"suppressed_count": 12,
"integration_id": null,
"contacts_import_task_id": null,
"send_welcome_email": false,
"welcome_email_subject": null,
"welcome_email_template_id": null,
"welcome_sender_profile_id": null
}
]
}

Query parameters

Param namePossible valuesDescription
pageInteger1-based page number. Default 1.
page_sizeIntegerResults per page. Default 25.
searchStringSearch lists by label.
orderingasc, descSort direction. Default desc.
order_bylabel, subscribers_count, unsubscribes_count, suppressed_count, created_at, updated_atField to sort by. Default created_at.

For example:

Terminal window
curl -X GET 'https://webapi.inboxroad.com/api/v2/contacts-lists/?page=1&page_size=10&order_by=label&ordering=asc' \
-H 'X-API-Key: <your_token>' \
-H 'Content-Type: application/json'

Pagination

Field nameDescription
pageCurrent page number.
page_sizeNumber of results per page.
total_countTotal number of contact lists.
total_pagesTotal number of available pages.