Introduction
The Weaver REST API provides HTTP endpoints for interacting with the AI agent orchestration service. All endpoints return JSON responses and support standard HTTP methods.Base URL
Available Endpoints
Chat
Send messages to AI agents and receive responses
Health
Check service health and readiness status
Authentication
Currently, the REST API does not require authentication for basic endpoints. Admin endpoints like/admin/status, /admin/service, and /admin/logs should be protected by network-level security or reverse proxy authentication.
Request Format
All POST requests should include:Response Format
All responses are returned in JSON format with appropriate HTTP status codes:200 OK- Successful request400 Bad Request- Invalid request body or parameters405 Method Not Allowed- Incorrect HTTP method503 Service Unavailable- Service not ready