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 gets a 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
This is the id of the session
This is the name of the session
This is the uuid of the session
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