API Reference
Toolkits
A toolkit is a collection of related tools for a single app, like gmail, github, or slack. Each toolkit groups the actions for that service, its authentication requirements, and the trigger types it exposes.
Reach for these endpoints when you want to:
- List the toolkits in the catalog, sorted by popularity, to browse what is available before configuring a session.
- Fetch a single toolkit by
slugfor its name, logo, categories, and metadata. - Fetch several toolkits at once with the multi endpoint.
- List the available toolkit categories to filter the catalog by use case.
- Read the toolkits changelog to track when tools or schemas change.
These endpoints authenticate with your project API key in the x-api-key header.
Tools within a toolkit are versioned. When you execute a tool, resolve to a known version with toolkit_versions=latest or a pinned dated version. See the toolkit versioning migration guide.
To browse toolkits visually, see the toolkits catalog. For the concepts and SDK usage, see Tools and toolkits and Configuring sessions.
Endpoints
| Endpoint | Quick Link |
|---|---|
GET /api/v3.1/toolkits | List available toolkits |
GET /api/v3.1/toolkits/categories | List toolkit categories |
GET /api/v3.1/toolkits/{slug} | Get toolkit by slug |
POST /api/v3.1/toolkits/multi | Fetch multiple toolkits |
GET /api/v3.1/toolkits/changelog | Get toolkits changelog |