Skip to content
Pile
Esc
navigateopen⌘Jpreview

List agent sessions

GET/workspaces/{organizationId}/agent/sessions
Path parameters
organizationIdstringrequired
Query parameters
issueIdstring
limitstring
Responses
200Agent sessions list
sessionsobject[]required
Show properties
Array of object
idstringrequired
organizationIdstringrequired
issueIdstringrequired
agentIdstringrequired
providerstringrequired
actorIdstringrequired
actorTypestringrequired
Allowed:useragent
statusstringrequired
Allowed:createdrunningwaitingcompletedfailedcanceled
resultstring | nullrequired
urlstring | nullrequired
providerSessionIdstring | nullrequired
prUrlstring | nullrequired
prStatestring | nullrequired
branchstring | nullrequired
createdAtstringrequired
updatedAtstringrequired
lastProgressAtstring | null
lastStateHashstring | null
activitiesobject[]
Show properties
Array of object
idstringrequired
sessionIdstringrequired
actorIdstring | nullrequired
typestringrequired
Allowed:thoughtresponseerrorelicitationactionstatusartifact
messagestringrequired
payloadany | null
parentIdstring | nullrequired
startedAtstring | nullrequired
endedAtstring | nullrequired
durationMsnumber | nullrequired
createdAtstringrequired
Try it
Server
Parameters
Request
curl -X GET "/workspaces/string/agent/sessions"
Response
{
  "sessions": [
    {
      "id": "string",
      "organizationId": "string",
      "issueId": "string",
      "agentId": "string",
      "provider": "string",
      "actorId": "string",
      "actorType": "user",
      "status": "created",
      "result": "string",
      "url": "string",
      "providerSessionId": "string",
      "prUrl": "string",
      "prState": "string",
      "branch": "string",
      "createdAt": "string",
      "updatedAt": "string",
      "lastProgressAt": "string",
      "lastStateHash": "string",
      "activities": [
        {
          "id": "string",
          "sessionId": "string",
          "actorId": "string",
          "type": "thought",
          "message": "string",
          "payload": null,
          "parentId": "string",
          "startedAt": "string",
          "endedAt": "string",
          "durationMs": 0,
          "createdAt": "string"
        }
      ]
    }
  ]
}