HTTP API Reference
This file is generated from the canonical repository documentation. Do not edit it directly.
Generated from the route registrations in internal/web/server.go.
| Method | Path | Bearer authentication |
|---|---|---|
| GET | / | No |
| GET | /runs | No |
| GET | /runs/{id} | No |
| GET | /health | No |
| GET | /api/v1/tools | Required when configured |
| GET | /api/v1/workspaces | Required when configured |
| GET | /api/v1/runs | Required when configured |
| GET | /api/v1/runs/{id} | Required when configured |
| POST | /api/v1/runs/{id}/chat | Required when configured |
| GET | /api/v1/incidents | Required when configured |
| GET | /api/v1/incidents/{id} | Required when configured |
| GET | /api/v1/alert-events/{id} | Required when configured |
| GET | /api/v1/investigation-jobs/{id} | Required when configured |
| POST | /api/v1/chat | Required when configured |
| POST | /api/v1/alerts/{source}/webhook | No |
| POST | /api/v1/alertmanager/webhook | Required when configured |
| POST | /api/v1/bots/telegram/{receiver}/webhook | No |
| POST | /api/v1/bots/mattermost/{receiver}/webhook | No |
| POST | /api/v1/change/simulations | Required when configured |
| POST | /api/v1/change/simulations/{id}/apply | Required when configured |
| GET | /v1/models | Required when configured |
| GET | /v1/models/{model} | Required when configured |
| POST | /v1/chat/completions | Required when configured |
API JSON bodies are limited to 1 MiB. /api/v1/* uses native Akritas error envelopes; /v1/* uses OpenAI-compatible error envelopes.