List Contacts Across Companies
GET /companies/contacts
Contacts across EVERY company, with their company and pipeline context.
The buying-committee view: department, buying_role and in_pipeline
are not available on GET /contacts, and each row carries the company it
belongs to.
Published under /companies because that is the surface it belongs to,
but the rows it returns are CONTACTS and it is filtered by the CONTACT
record scope. A key holding companies:read without contact visibility
resolves that scope to nothing and gets an empty result rather than a
company-scoped one - it fails closed, but it is worth knowing which of the
two scopes actually governs the rows.
Authorizations
Parameters
Query Parameters
The app defaults this to 10000; 100 here.
The app defaults this to 10000; 100 here.
Only contacts attached to an open deal.
Only contacts attached to an open deal.
Name | title | company_name | department | email | updated_at
Name | title | company_name | department | email | updated_at
Asc | desc
Asc | desc
Header Parameters
Responses
200
Successful Response
object
An open envelope for a LIST result, so a bare list keeps its shape.
object
object
Whether there are more pages
Items per page
Current page number (1-indexed)
Total number of items
422
Validation Error