API authentication
Airlead uses resource-specific webhook secrets. There is no workspace-wide public API key for the endpoints in this reference.Send the secret
Use either supported form:Select the correct credential
- Lead ingest: use the secret configured for that source. It is required when the source has one configured.
- Buyer lifecycle callbacks: use the webhook secret of the buyer associated with the transaction.
- Supplier cancellation confirmation: use the supplier credential agreed for that lead flow.
Security requirements
- Use TLS.
- Store secrets in a secret manager or environment variable.
- Never include secrets in URLs, client-side code, logs, or support messages.
- Use separate credentials per environment.
- Rotate exposed credentials before sending more traffic.

