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.

Autorisations

Authorization
string
header
requis

Personal API Key (apk_user_*) for Enterprise Admins only

Paramètres de chemin

session_id
string
requis

Réponse

Successful Response

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