Vai al contenuto principale
GET
/
v2
/
enterprise
/
organizations
/
{org_id}
/
sessions
List Organization Sessions
curl --request GET \
  --url https://api.devin.ai/v2/enterprise/organizations/{org_id}/sessions \
  --header 'Authorization: Bearer <token>'
{
  "has_more": true,
  "items": [
    {
      "acus_consumed": 123,
      "created_at": "2023-11-07T05:31:56Z",
      "org_id": "<string>",
      "pull_requests": [
        {
          "url": "<string>",
          "state": "<string>"
        }
      ],
      "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
}
Richiede una chiave API personale per amministratori Enterprise. Restituisce un elenco paginato di tutte le sessioni di Devin per una specifica organizzazione all’interno della tua Enterprise, incluse le informazioni di base sulle sessioni, i dati sulle pull request (PR) e il consumo di ACU.

Autorizzazioni

Authorization
string
header
obbligatorio

Personal API Key (apk_user_*) for Enterprise Admins only

Parametri del percorso

org_id
string
obbligatorio

Parametri della query

skip
integer
predefinito:0
Intervallo richiesto: x >= 0
limit
integer
predefinito:100
Intervallo richiesto: 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

Risposta

Successful Response

has_more
boolean
obbligatorio
items
SessionResponse · object[]
obbligatorio
limit
integer
obbligatorio
skip
integer
obbligatorio
total
integer
obbligatorio
next_cursor
integer | null