Vai al contenuto principale
GET
/
v3
/
enterprise
/
organizations
/
{org_id}
/
members
/
users
Elenca gli utenti dell’organizzazione
curl --request GET \
  --url https://api.devin.ai/v3/enterprise/organizations/{org_id}/members/users \
  --header 'Authorization: Bearer <token>'
{
  "items": [
    {
      "email": "<string>",
      "name": "<string>",
      "role_assignments": [
        {
          "role": {
            "role_id": "<string>",
            "role_name": "<string>",
            "role_type": "enterprise"
          },
          "org_id": "<string>"
        }
      ],
      "user_id": "<string>"
    }
  ],
  "end_cursor": "<string>",
  "has_next_page": false,
  "total": 123
}
Questo endpoint restituisce solo gli utenti con assegnazioni di ruolo dirette nell’organizzazione. Per elencare gli utenti la cui appartenenza all’organizzazione deriva dalle assegnazioni ai gruppi IDP, usa l’endpoint Elenca gli utenti dei gruppi IDP dell’organizzazione.

Autorizzazioni

Richiede un utente di servizio con l’autorizzazione ManageAccountMembership a livello Enterprise.

Autorizzazioni

Authorization
string
header
obbligatorio

Credenziale dell'utente del servizio (prefisso: cog_)

Parametri del percorso

org_id
string
obbligatorio

ID organizzazione (prefisso: org-)

Esempio:

"org-abc123def456"

Parametri della query

after
string | null
first
integer
predefinito:100
Intervallo richiesto: 1 <= x <= 200
email
string | null

Filtra per indirizzo email esatto

Risposta

Risposta riuscita

items
User · object[]
obbligatorio
end_cursor
string | null

Cursore per ottenere la pagina successiva, oppure None se questa è l’ultima pagina.

has_next_page
boolean
predefinito:false

Indica se sono disponibili altri elementi oltre questa pagina.

total
integer | null

Conteggio totale facoltativo (può essere omesso per migliorare le prestazioni).