API reference · Contacts
GET/api/v1/contacts
Product availabilityAlgaPSAAlgaDesk

List contacts

Inherited ApiBaseController list route for contacts.

RBAC · contact

Query parameters

pagestringOptional
limitstringOptional
sortstringOptional
orderstringOptional
searchstringOptional
created_fromstring <date-time>Optional
created_tostring <date-time>Optional
updated_fromstring <date-time>Optional
updated_tostring <date-time>Optional
full_namestringOptional
emailstringOptional
phone_numberstringOptional
client_idstring <uuid>Optional
rolestringOptional
is_inactivestringOptional
has_clientstringOptional
client_namestringOptional

Response body

Success response 200 · schema PaginatedContactEnvelope

dataarray of ContactResourceRequired
itemsobject
contact_name_idstring <uuid>Required
full_namestringRequired
client_idstring <uuid>RequiredNullable
emailstring <email>Required
rolestringRequiredNullable
created_atstring <date-time>Required
updated_atstring <date-time>Required
is_inactivebooleanRequired
tenantstring <uuid>Required
phone_numbersarray of object
itemsobject
contact_phone_number_idstring <uuid>Required
phone_numberstringRequired
normalized_phone_numberstringRequired
canonical_typestringNullable
custom_phone_type_idstring <uuid>Nullable
custom_typestringRequiredNullable
is_defaultbooleanRequired
display_orderintegerRequired
≥ 0
additional_email_addressesarray of object
itemsobject
contact_additional_email_address_idstring <uuid>Required
email_addressstring <email>Required
normalized_email_addressstring <email>Required
canonical_typestringNullable
custom_email_type_idstring <uuid>Nullable
custom_typestringRequiredNullable
display_orderintegerRequired
≥ 0
default_phone_numberstringNullable
default_phone_typestringNullable
primary_email_canonical_typestringNullable
primary_email_custom_type_idstring <uuid>Nullable
primary_email_typestringNullable
notesstringNullable
avatarUrlstringNullable
tagsarray of string
itemsstring
client_namestringNullable
paginationobjectRequired
pageintegerRequired
limitintegerRequired
totalintegerRequired
totalPagesintegerRequired
hasNextbooleanRequired
hasPrevbooleanRequired
metaobject

Response codes

200
Paginated contacts returned.
400
Invalid query parameters.
401
API key missing/invalid or key user not found.
403
Permission denied for contact read.
500
Unexpected contact listing failure.