Skip to main content

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:

Response Format

Authorization Policies

PolicyRequirement
PublicNo authentication required
AuthenticatedValid JWT or API Key
OrgMemberAuthenticated + org_id claim
LoftViewerOrgMember + Viewer role
LoftOperatorOrgMember + Operator role
LoftEditorOrgMember + Editor role
LoftAdminOrgMember + Admin role

Rate Limits

TierLimit
Free100 requests/minute
Pro1,000 requests/minute
EnterpriseCustom
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

GroupAuthDescription
GeneratePublicSynthetic message generation
ValidatePublicMessage validation
DiffPublicMessage comparison
AI TriagePublicAI-powered failure analysis
Loft InterfacesPublicInterface CRUD + metrics
Loft AlertsPublicAlert management
Loft StatusPublicStatus and reports
AnalyticsPublicTime-series and dashboards
TracesPublicPatient tracing and gaps
FlockPublicPopulation generation
AdminLoftAdminRBAC, workspaces, SLA
EnterpriseLoftAdminSSO, audit, observability
SignalRJWT/API KeyReal-time updates

Content Type

All request and response bodies use JSON. Set Content-Type: application/json on all requests with a body.