Autentizace
Bearer token pro stroj-stroj komunikaci, OAuth 2.0 Authorization Code pro user-context volání.
Authorization: Bearer sk_live_xxxx
Base URL
https://api.suryatool.io
Rate limity
Default: 600 requestů / minutu / workspace. Burst: 60 / sekundu. Headers: X-RateLimit-Remaining, X-RateLimit-Reset.
Klíčové endpointy
GET /api/clients— seznam klientů ve workspaceGET /api/clients/:id/metrics— agregované MTD metrikyGET /api/change-proposals?status=pending— pending návrhyPOST /api/change-proposals/:id/approve— schválit návrhGET /api/reports/:id— měsíční reportPOST /api/agents/:role/run— spustit agenta on-demand
OpenAPI specifikace
Kompletní spec: openapi.json. Generovaná z routeru, vždy aktuální.
Webhooks
Subscribe na: proposal.created, proposal.approved, proposal.executed, report.published, alert.triggered. HMAC-SHA256 signature v X-Surya-Signature header.