Skip to main content
POST
Create New Session

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

type
enum<string>
default:agent

Type of session to create (agent, team, or workflow)

Available options:
agent,
team,
workflow
db_id
string | null

Database ID to create session in

Body

application/json

Session configuration data

session_id
string | null
session_name
string | null
session_state
Session State · object | null
metadata
Metadata · object | null
user_id
string | null
agent_id
string | null
team_id
string | null
workflow_id
string | null

Response

Session created successfully

user_id
string | null
required
agent_session_id
string
required
session_id
string
required
session_name
string
required
session_summary
Session Summary · object | null
required
session_state
Session State · object | null
required
agent_id
string | null
required
total_tokens
integer | null
required
agent_data
Agent Data · object | null
required
metrics
Metrics · object | null
required
metadata
Metadata · object | null
required
chat_history
Chat History · object[] | null
required
created_at
string<date-time> | null
required
updated_at
string<date-time> | null
required