Skip to content

Create a session

POST
/v1/session
curl --request POST \
--url http://localhost:8090/v1/session \
--header 'Content-Type: application/json' \
--data '{ "purpose": "example", "actor": "example", "ttlHours": 24, "name": "example" }'
Media typeapplication/json
object
purpose
required
string
actor
required
string
ttlHours
integer
default: 24
name

Generated when absent

string

The created session

Media typeapplication/json
object
sessionId
required
string
name
required
string
purpose
required
string
actor
required
string
actors
required
Array<string>
ttlHours
required
integer
createdAt
required
string
lastLoadedAt
string
nullable

Example generated

{
"sessionId": "example",
"name": "example",
"purpose": "example",
"actor": "example",
"actors": [
"example"
],
"ttlHours": 1,
"createdAt": "example",
"lastLoadedAt": "example"
}