| GET | /tools | List tools |
| POST | /tools | Create tool |
| GET | /tools/{id} | Get tool |
| PUT | /tools/{id} | Replace tool |
| DELETE | /tools/{id} | Delete tool |
| PUT | /tools/{id}/instruction | Replace tools instruction |
| DELETE | /tools/{id}/instruction | Delete tools instruction |
| PUT | /assistants/{id}/tools/{toolId}/steps/{stepId}/override | Set step instruction override |
| DELETE | /assistants/{id}/tools/{toolId}/steps/{stepId}/override | Remove step instruction override |
| PUT | /assistants/{id}/tools/{toolId}/description-override | Replace assistants tools description override |
| GET | /assistants/{id}/tools/{toolId}/override | Get tool instruction overrides |
| DELETE | /assistants/{id}/tools/{toolId}/override | Remove tool instruction overrides |
| PUT | /assistants/{id}/tools/{toolId}/steps/{stepId}/text-override | Replace assistants tools steps text override |
| DELETE | /assistants/{id}/tools/{toolId}/steps/{stepId}/text-override | Delete assistants tools steps text override |
| PUT | /assistants/{id}/tools/{toolId}/text-description-override | Replace assistants tools text description override |
| GET | /assistants/{id}/tools/{toolId}/text-override | List assistants tools text override |
| DELETE | /assistants/{id}/tools/{toolId}/text-override | Delete assistants tools text override |