Heron Authentication
Heron authenticates every API request with a customer-issued API key sent in the x-api-key HTTP header. Keys are managed from the dashboard (Settings -> API Credentials): create, list, deactivate, reactivate, delete, and rotate. Development and production are separated at the credential level — trial / onboarding uses development credentials, and production credentials are issued separately on request. A second key class, the "broker API key", authenticates the broker-submission endpoints and is generated per broker-funder relationship via /api/broker_submissions/api_keys/generate.
Heron secures its APIs with apiKey across 2 declared security schemes, as derived from its OpenAPI definitions.
Security Schemes
Source
Authentication Profile
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.