API reference

OpenAPI 3.1 subset for public integration endpoints. Source file in the repo: docs/openapi.yaml (served here as /openapi.yaml — copy under api/public/ should match docs/openapi.yaml in the repo). For prose and edge cases, see docs/API-REFERENCE.md in the CloudyBot source tree.