Today, API keys, the workflow IDs you may submit cases to, and webhook
configuration (URL, signing secret) are all provisioned for you by the Frayme
team. In the future, both will be self-served from the Frayme portal.
Base URL
Every path below is relative to your environment’s base URL:Authentication
All Case API calls require a tenant-scoped API key, sent on every request in theX-API-Key header:
tenantId in a request body; it is
ignored.
Scopes
Each key carries one or more scopes. Every endpoint lists the scope it requires.Idempotency
POST /cases accepts an optional idempotencyKey. If you resubmit with a key
that already exists, the existing case is returned with 200 OK instead of a
new case being created (201 Created). Durable and pending actions are not
idempotent — each invocation is an independent vendor call.
Endpoints
Each endpoint has its own page under Cases API in the sidebar.These pages are reference only — there is no interactive request runner,
since calling the API requires a provisioned key against your own tenant. Copy
the request examples and run them against your Frayme-provided base URL.