跳转到主要内容
GET
/
v1
/
sessions
List all sessions
curl --request GET \
  --url https://api.devin.ai/v1/sessions \
  --header 'Authorization: Bearer <token>'
{
  "sessions": [
    {
      "session_id": "devin-xxx",
      "status": "running",
      "title": "Review PR #123",
      "created_at": "2024-01-01T00:00:00Z",
      "updated_at": "2024-01-01T00:01:00Z",
      "snapshot_id": null,
      "playbook_id": null,
      "pull_request": {
        "url": "https://github.com/example/repo/pull/123"
      },
      "structured_output": "Task completed successfully",
      "status_enum": "working"
    }
  ]
}

Authorizations

Authorization
string
header
required

Query Parameters

limit
integer
default:100
Required range: 1 <= x <= 1000
offset
integer
default:0
Required range: x >= 0
tags
string[]

Response

sessions
object[]
required