Jake

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

EndpointPurpose
POST /v1/customers/identifyUpsert a customer and traits
POST /v1/sdk/sessionsCreate an authenticated customer session
POST /v1/sdk/provider-selectionSelect agent provider for an SDK session
POST /v1/sdk/support-selectionSelect support route
POST /v1/support/conversationsStart a conversation
POST /v1/support/handoffsRequest a human handoff
DELETE /v1/support/conversations/:idEnd 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.

On this page