clm_pub_, clm_sk_, clm_wh_) is only a technical identifier — in the Integraciones screen you create them under friendly names.
At a glance
Checkout (browser)
Prefix:
Use for: Risk check before payment (SDK or
Never for: Reporting fraud or merchant API.
clm_pub_Use for: Risk check before payment (SDK or
POST /api/v1/assess from the client).Never for: Reporting fraud or merchant API.
Server (backend)
Prefix:
Use for: Your API: assess, report fraud, merchant endpoints.
Never in: Browser or mobile app bundles.
clm_sk_Use for: Your API: assess, report fraud, merchant endpoints.
Never in: Browser or mobile app bundles.
Event ingest
Prefix:
Use for: Sending events into Clausum (
Not for: Checkout SDK or assess in the store.
clm_wh_Use for: Sending events into Clausum (
POST /api/webhooks/ingest).Not for: Checkout SDK or assess in the store.
Create keys in the dashboard
Open Integraciones
Sign in at sandbox.clausum.ai and go to Integraciones → Claves de integración.
Choose the right section
- Integración de pagos (Partner API) → Create checkout key or Create server key
- Entrada de eventos → Create event ingest key (webhook pipe only)
Copy once
Clausum shows the full key one time. Store it in your secrets manager or
.env immediately.Pair with your API base URL
Keys only work against the hostname support assigned to your org. Set
CLAUSUM_API_BASE — see Access & environments.Default permissions
| Dashboard label | Prefix | Default permissions |
|---|---|---|
| Checkout (browser) | clm_pub_ | assess |
| Server (backend) | clm_sk_ | assess, fraud report, merchant read/write, etc. |
| Event ingest | clm_wh_ | Valid webhook key (ingest only) |
Troubleshooting
If the integrations page is empty or key creation fails after onboarding, contact api@clausum.ai with your organization name — workspace provisioning may still be in progress.Next steps
Quickstart
First assess and fraud report.
Authentication
Headers, permissions, rate limits.