Endpoint
ended_at ascending.
Authentication
Requests must include a Bearer token in theAuthorization header:
Query parameters
Response
Returns a JSON array of call objects. Default 100 calls per page (max 1000).Pagination headers
Follows RFC 8288 (Web Linking).Rate limiting
60 requests per minute per team. Returns429 Too Many Requests when exceeded.
Error responses
Example
Managing API tokens
Team owners and managers can create, view, and revoke API tokens from the Tuple dashboard.Create a token
1
Open the API tokens page
Go to your team management page.
2
Create a new token
Click Create token and give it a descriptive name (for example, “DX integration” or “Jellyfish sync”).
3
Copy the token
Copy the token immediately after creation. The full token is only shown once and cannot be retrieved later.
Revoke a token
To revoke a token, open the menu next to it on the API tokens page and click Revoke. Any integration using that token will immediately lose access.Token security
- Tokens begin with
sk-tuple-and do not expire. - Only the last four characters of each token are visible after creation.
- You can create multiple tokens to give each integration its own credential, making it easy to revoke access for a single integration without affecting others.
- Treat tokens like passwords. Do not commit them to source control or share them in plain text.
Notes
- Only completed calls are returned (in-progress calls are excluded).
- Calls are filtered by
ended_at, notstarted_at.

