Pular para o conteúdo 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>"
}
Requer uma chave de API pessoal de administrador do Enterprise. Retorna informações detalhadas sobre uma sessão específica do Devin no seu Enterprise, incluindo análise abrangente da sessão, mensagem inicial do usuário, informações de pull request e dados de consumo de ACU.

Autorizações

Authorization
string
header
obrigatório

Personal API Key (apk_user_*) for Enterprise Admins only

Parâmetros de caminho

session_id
string
obrigatório

Resposta

Successful Response

acus_consumed
number
obrigatório
created_at
string<date-time>
obrigatório
initial_user_message
string | null
obrigatório
org_id
string
obrigatório
pull_requests
SessionPullRequest · object[]
obrigatório
session_analysis
SessionAnalysisData · object
obrigatório
session_id
string
obrigatório
status
enum<string>
obrigatório
Opções disponíveis:
new,
claimed,
running,
exit,
error,
suspended,
resuming
tags
string[]
obrigatório
updated_at
string<date-time>
obrigatório
url
string
obrigatório
title
string | null
user_id
string | null