Skip to content

API Reference

Interactive OpenAPI documentation for the Exhale customer API. The schema is exported from the application at build time (python -m scripts.dev.export_openapi) and filtered for integrators under /v1: webhooks, /v1/auth (including integrations, MFA, billing, context connectors), /v1/pulses, /v1/messages, /v1/reports, and /v1/health.

Staff (/internal/*), ops (/ops/*), Prometheus /metrics, and Stripe platform billing webhooks are not included. Use the Exhale app and Kolstrom console for those surfaces.

See API versioning for the /v1 policy and changelog for integrator-facing changes.

For webhook behavior (dedupe, tenancy, signing or tokens), start with the integrations index and guides such as:

For structured errors and session auth, see Errors & authentication.

Exhale by Kolstrom Systems LLC