API Reference
Tools
Define the external functions your assistants can call — API integrations and dynamic transfers.
For a step-by-step walkthrough, read the Tools guide.
Endpoints
| Method | Path | Purpose |
|---|---|---|
| GET | /tools | List tools |
| POST | /tools | Create tool |
| GET | /tools/{id} | Get tool |
| PUT | /tools/{id} | Replace tool |
| DELETE | /tools/{id} | Delete tool |
| PUT | /assistants/{id}/tools/{toolId}/steps/{stepId}/override | Set step instruction override |
| DELETE | /assistants/{id}/tools/{toolId}/steps/{stepId}/override | Remove step instruction override |
| GET | /assistants/{id}/tools/{toolId}/override | Get tool instruction overrides |
| DELETE | /assistants/{id}/tools/{toolId}/override | Remove tool instruction overrides |