API Reference
The Attlaz API is a JSON HTTP API for managing and exporting your platform data — projects, environments, flows, connections, catalogs, and more. It's the same API the dashboard and the official client libraries use.
Base URL and version
https://api.attlaz.com/{version}/{resource}
The current version is 1.13. Multiple versions run at the same time, so existing integrations keep working across releases. See Requests for how versioning and responses work, and the changelog for what changed in each version.
Authenticate
Every request needs a Bearer access token. The quickest way to start is a personal access token:
curl https://api.attlaz.com/1.13/environments \
-H "Authorization: Bearer <access_token>"
For server-to-server integrations, use an OAuth client instead.
Read next
- Authentication — obtain and use access tokens.
- Permissions & scopes — what a token is allowed to do.
- Requests — base URL, versioning, response envelope, and errors.
- Paginating results — cursor-based paging of list endpoints.
- Filtering — narrow list results.
- Rate limits — request limits and headers.
- MCP — the Model Context Protocol endpoint for AI tools.
Client libraries
Rather than call the API directly, you can use an official client library, which handles authentication, token refresh, and pagination for you — see Platforms & Languages.