Kubiya LogoKubiya Developer Docs

Sessions API

API endpoints for managing sessions in the Kubiya platform

Sessions API

This playground makes API calls to Kubiya API through a secure server-side proxy. Your requests never expose your API token directly to the browser.

Endpoints

MethodPathDescription
GET/api/v1/sessionsList all sessions
GET/api/v1/sessions/{session_uuid}Get session details
POST/api/v1/sessions/Create a new session
PUT/api/v1/sessions/{session_uuid}Update a session
DELETE/api/v1/sessions/{session_uuid}Delete a session

Example Usage

POST /api/v1/sessions/

Request body:

{
  "name": "My Session",
  "description": "Session for tracking a workflow"
}
GET /api/v1/sessions/{session_uuid}

Response:

{
  "session_uuid": "session-123",
  "name": "My Session",
  "description": "Session for tracking a workflow",
  "created_at": "2024-03-20T10:00:00Z"
}

Sessions are used to track workflows, conversations, or other stateful operations in Kubiya.

On this page