Skip to main content

API keys

All requests to the RaaS Widgets Partner API require an API key in the X-API-Key header. Create and revoke keys in the Partner Portal.

Key format

API keys are shown only once when created. Store them securely — you cannot retrieve the full key later.

Using your API key

Managing keys

From the Partner Portal you can create, revoke, and monitor keys. Prefer separate keys per service so you can rotate without a full outage.
Never commit API keys to source control. Load them from a secret manager or environment variables.

Authentication errors

Missing API key

Invalid API key

Webhook signatures

Outbound webhooks are signed with HMAC-SHA256. Verification uses these headers: See Webhook Security for verification examples.

Scope of this API

This documentation covers the Partner-accessible API only. Flow widgets authenticate to the backend with magic-link JWTs (Widget API), and Leap operators use the Superadmin API — those surfaces are not documented here.

Next steps

Quick Start

Mint your first link.

Create links

Full create-link contract.