Saltar al contenido principal
DELETE
/
v3beta1
/
organizations
/
{org_id}
/
sessions
/
{devin_id}
Terminate Session
curl --request DELETE \
  --url https://api.devin.ai/v3beta1/organizations/{org_id}/sessions/{devin_id} \
  --header 'Authorization: Bearer <token>'
{
  "acus_consumed": 123,
  "created_at": 123,
  "org_id": "<string>",
  "pull_requests": [
    {
      "pr_state": "<string>",
      "pr_url": "<string>"
    }
  ],
  "session_id": "<string>",
  "status": "new",
  "tags": [
    "<string>"
  ],
  "updated_at": 123,
  "url": "<string>",
  "child_session_ids": [
    "<string>"
  ],
  "is_advanced": false,
  "is_archived": false,
  "parent_session_id": "<string>",
  "title": "<string>",
  "user_id": "<string>"
}

Permisos

Requiere un usuario de servicio con el permiso ManageOrgSessions a nivel de la organización.

Parámetros de consulta

ParámetroTipoDescripción
archivebooleanoIndica si se debe archivar la sesión tras finalizarla. El valor predeterminado es false.

Notas

Una vez finalizada, una sesión no se puede reanudar. Si quieres conservar la sesión para futuras consultas, establece el parámetro archive en true.

Autorizaciones

Authorization
string
header
requerido

Service User credential (prefix: cog_)

Parámetros de ruta

devin_id
string | null
requerido
org_id
string | null
requerido

Parámetros de consulta

archive
boolean
predeterminado:false

Whether to archive the devin session

Respuesta

Successful Response

acus_consumed
number
requerido
created_at
integer
requerido
org_id
string
requerido
pull_requests
SessionPullRequest · object[]
requerido
session_id
string
requerido
status
enum<string>
requerido
Opciones disponibles:
new,
claimed,
running,
exit,
error,
suspended,
resuming
tags
string[]
requerido
updated_at
integer
requerido
url
string
requerido
child_session_ids
string[] | null
is_advanced
boolean
predeterminado:false
is_archived
boolean
predeterminado:false
parent_session_id
string | null
title
string | null
user_id
string | null