Saltar al contenido principal
GET
/
v3
/
enterprise
/
organizations
/
{org_id}
/
members
/
users
Listar los usuarios de la organización
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
}
Este endpoint solo devuelve usuarios con asignaciones de rol directas en la organización. Para listar los usuarios cuya membresía en la organización se deriva de asignaciones de grupos del IDP, usa el endpoint Listar usuarios de grupos de IDP de la organización.

Permisos

Requiere un usuario de servicio con el permiso ManageAccountMembership en el nivel Enterprise.

Autorizaciones

Authorization
string
header
requerido

Credencial de usuario de servicio (prefijo: cog_)

Parámetros de ruta

org_id
string
requerido

ID de la organización (prefijo: org-)

Ejemplo:

"org-abc123def456"

Parámetros de consulta

after
string | null
first
integer
predeterminado:100
Rango requerido: 1 <= x <= 200
email
string | null

Filtrar por dirección de correo electrónico exacta

Respuesta

Respuesta correcta

items
User · object[]
requerido
end_cursor
string | null

Cursor para recuperar la página siguiente, o None si es la última página.

has_next_page
boolean
predeterminado:false

Indica si hay más elementos disponibles después de esta página.

total
integer | null

Conteo total opcional (puede omitirse para mejorar el rendimiento).