API overview
Customer identity, SDK sessions, and support adapter endpoints
Jake API
TL;DR: Base URL is
https://app.tryjake.ai. Everything is workspace-scoped. Never put secrets in client code.
Endpoints
| Endpoint | Purpose |
|---|---|
POST /v1/customers/identify | Upsert a customer and traits |
POST /v1/sdk/sessions | Create an authenticated customer session |
POST /v1/sdk/provider-selection | Select agent provider for an SDK session |
POST /v1/sdk/support-selection | Select support route |
POST /v1/support/conversations | Start a conversation |
POST /v1/support/handoffs | Request a human handoff |
DELETE /v1/support/conversations/:id | End an adapter conversation |
Auth
Differs by integration. Follow the relevant SDK guide.
Errors
Treat non-2xx as failed. Never tell a customer an action succeeded unless the API returned a verified result.
