Documentation Index
Fetch the complete documentation index at: https://docs.pidgeon.health/llms.txt
Use this file to discover all available pages before exploring further.
The Pidgeon Bridge API provides programmatic access to all Pidgeon features. The Console and CLI both use this same API.
Base URL: https://api.pidgeon.health
Authentication
Two authentication schemes are supported. Include one on protected endpoints:
Authorization Policies
| Policy | Requirement |
|---|
| Public | No authentication required |
| Authenticated | Valid JWT or API Key |
| OrgMember | Authenticated + org_id claim |
| LoftViewer | OrgMember + Viewer role |
| LoftOperator | OrgMember + Operator role |
| LoftEditor | OrgMember + Editor role |
| LoftAdmin | OrgMember + Admin role |
Rate Limits
| Tier | Limit |
|---|
| Free | 100 requests/minute |
| Pro | 1,000 requests/minute |
| Enterprise | Custom |
Rate limit headers are included in every response:
X-RateLimit-Limit — Maximum requests per window
X-RateLimit-Remaining — Remaining requests
X-RateLimit-Reset — Window reset timestamp
Endpoint Groups
| Group | Auth | Description |
|---|
| Generate | Public | Synthetic message generation |
| Validate | Public | Message validation |
| Diff | Public | Message comparison |
| AI Triage | Public | AI-powered failure analysis |
| Loft Interfaces | Public | Interface CRUD + metrics |
| Loft Alerts | Public | Alert management |
| Loft Status | Public | Status and reports |
| Analytics | Public | Time-series and dashboards |
| Traces | Public | Patient tracing and gaps |
| Flock | Public | Population generation |
| Admin | LoftAdmin | RBAC, workspaces, SLA |
| Enterprise | LoftAdmin | SSO, audit, observability |
| SignalR | JWT/API Key | Real-time updates |
Content Type
All request and response bodies use JSON. Set Content-Type: application/json on all requests with a body.