List positions
Authentication
AuthorizationBearer
API key created in company settings, sent as Authorization: Bearer <key>.
Query parameters
clientId
Filter to positions managed on behalf of this client (an agency’s sub-company). Mutually exclusive with clientSlug — if both are given, clientId wins. Returns 400 if it doesn’t match a client of this company.
clientSlug
Same as clientId, but by the client's slug instead of its ID.
status
Filter to positions with this publish status. See Position.status.
Allowed values:
take
Page size, max 100 (default 50).
cursor
Position ID to resume pagination from (from a previous nextCursor).
Response
Positions the API key can access.
data
nextCursor
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
429
Too Many Requests Error