Get companies

Modern client credentials return a paginated list of companies authorized through the API connection's firms. The limit defaults to 100 and is capped at 100. Pass include=integration_health to add a batched health summary for each company's logical integrations. OAuth and upstream-user authentication preserve the existing unpaginated response and ignore limit, cursor, and include.

Required for modern client credentials: read:company

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
integer
1 to 100

Page size for modern client credentials (default 100, maximum 100); ignored for OAuth and upstream users.

string
length ≥ 1

Pagination cursor for modern client credentials; ignored for OAuth and upstream users.

string
enum

Adds integrationHealth to each company. Requires puzzle-client-id, Authorization: Bearer

Allowed:
Response

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json