Passer au contenu principal
GET
/
v2
/
enterprise
/
sessions
/
{session_id}
Get Session Detail
curl --request GET \
  --url https://api.devin.ai/v2/enterprise/sessions/{session_id} \
  --header 'Authorization: Bearer <token>'
{
  "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>"
}
Nécessite une clé d’API personnelle d’administrateur Enterprise. Permet d’obtenir des informations détaillées sur une session Devin spécifique au sein de votre environnement Enterprise, y compris une analyse complète de la session, le message initial de l’utilisateur, les informations de pull request (PR) et les données de consommation d’ACU.

Authorizations

Authorization
string
header
required

Personal API Key (apk_user_*) for Enterprise Admins only

Path Parameters

session_id
string
required

Response

Successful Response

acus_consumed
number
required
created_at
string<date-time>
required
initial_user_message
string | null
required
org_id
string
required
pull_requests
SessionPullRequest · object[]
required
session_analysis
SessionAnalysisData · object
required
session_id
string
required
status
enum<string>
required
Options disponibles:
new,
claimed,
running,
exit,
error,
suspended,
resuming
tags
string[]
required
updated_at
string<date-time>
required
url
string
required
title
string | null
user_id
string | null