curl --location --request GET 'https://api.stateset.com/v1/sessions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Token <token>' \
query MySession {
session {
id
created_at
name
system_prompt
user_id
}
}
const sessions = await stateset.sessions.retrieve({
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
});
sessions = stateset.sessions.retrieve({
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
})
sessions, err := stateset.Sessions.Retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
)
sessions = Stateset::Sessions.retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
)
Session session = Stateset.Sessions.retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
);
Session session = Stateset.Sessions.Retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
);
$sessions = Stateset\Sessions::retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
);
GET /v1/sessions HTTP/1.1
Host: api.stateset.com
Content-Type: application/json
{
"data": {
"message": {
"id": "rt_1NXWPnCo6bFb1KQto6C8OWvE",
"created_at": "2021-01-01T00:00:00.000000Z",
"name": "My Session",
"system_prompt": "You are a helpful assistant.",
"user_id": "rt_1NXWPnCo6bFb1KQto6C8OWvE"
}
}
}
List Sessions
This endpoint lists sessions.
GET
/
v1
/
sessions
curl --location --request GET 'https://api.stateset.com/v1/sessions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Token <token>' \
query MySession {
session {
id
created_at
name
system_prompt
user_id
}
}
const sessions = await stateset.sessions.retrieve({
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
});
sessions = stateset.sessions.retrieve({
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
})
sessions, err := stateset.Sessions.Retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
)
sessions = Stateset::Sessions.retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
)
Session session = Stateset.Sessions.retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
);
Session session = Stateset.Sessions.Retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
);
$sessions = Stateset\Sessions::retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
);
GET /v1/sessions HTTP/1.1
Host: api.stateset.com
Content-Type: application/json
{
"data": {
"message": {
"id": "rt_1NXWPnCo6bFb1KQto6C8OWvE",
"created_at": "2021-01-01T00:00:00.000000Z",
"name": "My Session",
"system_prompt": "You are a helpful assistant.",
"user_id": "rt_1NXWPnCo6bFb1KQto6C8OWvE"
}
}
}
Body
Response
string
This is the id of the session
string
This is the name of the session
string
This is the uuid of the session
string
This is the user_id of the session
curl --location --request GET 'https://api.stateset.com/v1/sessions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Token <token>' \
query MySession {
session {
id
created_at
name
system_prompt
user_id
}
}
const sessions = await stateset.sessions.retrieve({
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
});
sessions = stateset.sessions.retrieve({
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
})
sessions, err := stateset.Sessions.Retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
)
sessions = Stateset::Sessions.retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
)
Session session = Stateset.Sessions.retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
);
Session session = Stateset.Sessions.Retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
);
$sessions = Stateset\Sessions::retrieve(
'ct_1NXWPnCo6bFb1KQto6C8OWvE'
);
GET /v1/sessions HTTP/1.1
Host: api.stateset.com
Content-Type: application/json
{
"data": {
"message": {
"id": "rt_1NXWPnCo6bFb1KQto6C8OWvE",
"created_at": "2021-01-01T00:00:00.000000Z",
"name": "My Session",
"system_prompt": "You are a helpful assistant.",
"user_id": "rt_1NXWPnCo6bFb1KQto6C8OWvE"
}
}
}
โI