latestOpenAPI 3.0.0Dex Terms of Service2026-08-1914811008.0 KB

96bec1251270

contacts

List contacts (v2)

Retrieve contacts for the authenticated user with cursor pagination, filtering (where), sorting (orderBy), and field selection (include / select). Returns { data: { contacts: [...], pagination: { nextCursor, count } } }.

get/v2/contacts/

Query parameters

takeinteger
skipinteger
cursorstring uuid
ignore_mergeboolean

Filter by the ignore_merge flag (excluded from merge suggestions).

is_starredboolean

Match starred (true) or non-starred (false) contacts.

is_archivedboolean

Match archived (true) or active (false) contacts. Defaults to false when omitted.

has_user_created_groupsboolean

Non-system group membership: true for at least one user-created group; false for no user-created groups, including contacts with zero memberships or only Dex system-group memberships.

has_grouping_signaltrue

Internal organize prefilter: title, company, location, or LinkedIn summary is non-null and non-empty. Whitespace-only values are removed by the organize serializer.

has_location_exactstring

Location: exact string match (not fuzzy).

has_never_keep_in_touchboolean

Filter by the never_keep_in_touch flag.

has_tagstring uuid

Match contacts carrying this single tag id.

has_emailboolean

Match contacts that have (true) or lack (false) at least one email.

has_phone_numberboolean

Match contacts that have (true) or lack (false) at least one phone number.

{"stackTrail":"paths:/v2/contacts/:get:parameters:4:schema","oasType":"schema","type":"unknown"}
linkedin_databoolean
groups_countboolean
coordinatesboolean
linkedin_databoolean
groups_countboolean
coordinatesboolean

Response

Successful response