Brown Thrasher Labs
Brown Thrasher Labs

BTL · API Keys

Scoped. Rotated. Controlled.

Generate API keys for published collections directly from the dashboard. Authenticate reads and form submissions from external systems.

01. Key types

The right key for the job.

API keys are generated per published collection from the publish settings panel.

Collection key
Per-collection API key for reading published records from external systems
Submit key
Authenticate public form submissions from your own frontend or third-party tools

02. Dashboard

Manage keys visually.

Generate and manage keys from the collection publish settings. Keys authenticate access to published data endpoints.

Keys are shown once on creation. Regenerate from the dashboard if a key is compromised.

Active keys2 keys
btl_pk_contacts_••••••Publishedactive
btl_pk_leads_••••••Publishedactive

03. Security

Secure by default.

Per-collection scope

Each key is tied to a specific published collection. No cross-collection access.

Regenerate anytime

Generate a new key from the publish settings panel. Old key is revoked immediately.

Multiple auth methods

Pass the key via query parameter, Authorization Bearer header, or X-Api-Key header.

Publish controls

Choose which fields are public, which are required on submit, and whether CAPTCHA is enabled.

Onboarding

Get keyed in.

We issue your first keys, configure scopes, and set up rotation during onboarding.