Authentication
Recommended: Use our SDKs for authentication. They handle API keys, request signing, and webhook verification automatically.
Get Started with an SDK
Install and configure the SDK
API Key Authentication
Authenticate requests with thex-api-key header:
Managing API Keys
API keys are managed in the Midbound Console:- Click Keys in the sidebar
- Click Create Key
- Copy your key (it won’t be shown again)
Webhook Signatures
Webhooks are signed using the Standard Webhooks specification. Each webhook endpoint has its own signing secret, generated when you create the endpoint.Signature Headers
| Header | Description |
|---|---|
webhook-id | Unique message identifier (e.g., evt_01HXYZ...) |
webhook-timestamp | Unix timestamp in seconds |
webhook-signature | HMAC-SHA256 signature with version prefix (e.g., v1,K2jXN...) |