Skip to main content
GET
/
v2
/
enterprise
/
sessions
/
insights
List Sessions Detail
curl --request GET \
  --url https://api.devin.ai/v2/enterprise/sessions/insights \
  --header 'Authorization: Bearer <token>'
{
  "has_more": true,
  "items": [
    {
      "acus_consumed": 123,
      "created_at": "2023-11-07T05:31:56Z",
      "initial_user_message": "<string>",
      "org_id": "<string>",
      "pull_requests": [
        {
          "url": "<string>",
          "state": "<string>"
        }
      ],
      "session_analysis": {
        "suggested_prompt": {
          "feedback_items": [
            {
              "details": "<string>",
              "excerpt": "<string>",
              "issue_id": "<string>",
              "summary": "<string>"
            }
          ],
          "original_prompt": "<string>",
          "suggested_prompt": "<string>"
        },
        "action_items": [],
        "issues": [],
        "timeline": []
      },
      "session_id": "<string>",
      "status": "new",
      "tags": [
        "<string>"
      ],
      "updated_at": "2023-11-07T05:31:56Z",
      "url": "<string>",
      "title": "<string>",
      "user_id": "<string>"
    }
  ],
  "limit": 123,
  "skip": 123,
  "total": 123,
  "next_cursor": 123
}
Requires an enterprise admin personal API key. Returns a paginated list of all Devin sessions within your enterprise, including comprehensive session analysis, initial user messages, pull request information, and ACU consumption data. This endpoint provides more detailed information than the basic List Enterprise Sessions endpoint.

Authorizations

Authorization
string
header
required

Personal API Key (apk_user_*) for Enterprise Admins only

Query Parameters

skip
integer
default:0
Required range: x >= 0
limit
integer
default:100
Required range: 1 <= x <= 200
created_date_from
string<date-time> | null
created_date_to
string<date-time> | null
updated_date_from
string<date-time> | null
updated_date_to
string<date-time> | null
org_ids
string[] | null
user_ids
string[] | null
session_ids
string[] | null

Response

Successful Response

has_more
boolean
required
items
SessionDetailResponse · object[]
required
limit
integer
required
skip
integer
required
total
integer
required
next_cursor
integer | null