Realistic sandbox
Synthetic customers, orders, conversations, and events behave like the live platform while remaining physically separated from tenant data.
Give brands new capabilities without compromising customer privacy, tenant isolation, or action governance.
Synthetic customers, orders, conversations, and events behave like the live platform while remaining physically separated from tenant data.
Interactive OpenAPI documentation, scoped bearer keys, idempotent event creation, signed delivery evidence, and safe retries.
Private development first, clear readiness checks, owner review, explicit scopes, tenant authorization, and revocable production access.
Every call is authenticated, scoped, rate-limited, traceable, and attributed to one app and one owning workspace.
apps:readRead the authenticated app profile and health.integrations:readRead the public integration catalog and capability metadata.sandbox:readRead synthetic customers, orders, conversations, and events.sandbox:writeCreate synthetic events and trigger sandbox webhooks.webhooks:writeSend and retry signed sandbox webhook deliveries.POST /api/developer/v1/sandbox/events
{
"type": "shipment.exception",
"external_id": "evt_1001",
"data": {
"order_number": "#1001",
"reason": "carrier_delay"
}
}
201 Created · webhook delivered
Receive a client ID, scoped test key, and isolated fixtures.
Exercise APIs, signed webhooks, errors, retries, and idempotency.
Provide support, privacy, terms, scopes, and distribution intent.
klaxify verifies security, customer-data use, failure handling, and UX.
Approved apps can issue live keys and request tenant authorization.
Start in a safe sandbox and graduate to production when the integration is ready.