Sessions
Authorizations
Query parameters
userIdstringOptional
Responses
200
List
application/json
get
/sessionsGET /v1/sessions HTTP/1.1
Host: api.haloproject.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
200
List
[
{
"id": "text",
"userId": "text",
"deviceId": "text",
"started_at": "2025-10-26T23:05:44.040Z",
"status": "created"
}
]Authorizations
Body
userIdstringRequired
deviceIdstringRequired
protocolstringOptionalExample:
pilot-v1notesstringOptional
Responses
201
Created
application/json
post
/sessionsPOST /v1/sessions HTTP/1.1
Host: api.haloproject.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 72
{
"userId": "text",
"deviceId": "text",
"protocol": "pilot-v1",
"notes": "text"
}201
Created
{
"id": "text",
"userId": "text",
"deviceId": "text",
"started_at": "2025-10-26T23:05:44.040Z",
"status": "created"
}Last updated
Was this helpful?
