The Atoll API is a REST API under:Documentation Index
Fetch the complete documentation index at: https://bytestream.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
When to use the API
Use the API when:- The CLI does not expose the operation you need.
- You are building an integration or automation.
- You need to manage goals, KPIs, initiatives, members, teams, billing, webhooks, or project configuration programmatically.
- You want an agent to use direct HTTP calls instead of a CLI.
Request conventions
- Authenticate with
Authorization: Bearer sk_atoll_.... - Send JSON request bodies with
Content-Type: application/json. - Request bodies accept camelCase for common fields.
- Some snake_case request fields are accepted for backward compatibility.
- Responses use snake_case.
- Timestamps are ISO 8601 UTC.
- List endpoints support
limitandoffset.
OpenAPI spec
The public docs include a machine-readable OpenAPI 3.1 specification:Minimal helper
Core resources
| Resource | Purpose |
|---|---|
| Organizations | Workspace boundary |
| Projects | Execution workstreams |
| Issues | Tasks |
| Comments | Collaboration on tasks |
| Subtasks | Task checklists |
| Milestones | Delivery checkpoints |
| Goals | Directional objectives |
| KPIs | Measurable signals |
| Initiatives | Bets expected to move KPIs |
| Members and teams | People, agents, integrations, and access groups |
| Webhooks | Outbound event delivery |
| Automation rules | Rule-based workflow automation |
The API resource is
issues, while the product often calls them tasks. CLI commands use atoll issue ....
