Endpoint: GET /user/seller/{seller_id}/users/
Autenticação: JWT obrigatório
Retorna o conjunto de registros de acesso cujo seller OU account é igual a seller_id. Cada item traz o usuário, o grupo atribuído (com todos os detalhes de permissão) e os timestamps. Use para montar uma visão de “membros da equipe” de um vendedor ou conta específica. O parâmetro de rota seller_id é comparado tanto com o identificador do vendedor (legado) quanto com o identificador da conta unificada — informe o que você tiver em mãos.

Pré-requisitos

  • Quem faz a chamada precisa estar autenticado (JWT). Nenhuma permissão manage_* específica é exigida para ler esta lista; a visão exige apenas usuário autenticado.

Parâmetros de rota

seller_id
string
required
Identificador de vendedor (legado) ou identificador de conta unificada.

Resposta

Retorna um array de entradas de acesso.
id
integer
Identificador do registro de acesso.
user
object
Detalhes completos do usuário — id, username, email, is_superuser, is_active, date_joined.
group
object
O grupo atribuído com suas permissões — { id, name, permissions: [{ id, name, codename }] }.
created_at
string
Data e hora no formato ISO-8601.
updated_at
string
Data e hora no formato ISO-8601.
[
  {
    "id": 12,
    "user": {
      "id": 42,
      "username": "alice@example.com",
      "email": "alice@example.com",
      "is_superuser": false,
      "is_active": true,
      "date_joined": "2025-01-12T10:24:11.000000Z"
    },
    "group": {
      "id": 3,
      "name": "Account Admin",
      "permissions": [
        { "id": 101, "name": "Manage Users", "codename": "manage_users" },
        { "id": 102, "name": "Manage Accesses", "codename": "manage_accesses" }
      ]
    },
    "created_at": "2025-03-04T18:00:00.000000Z",
    "updated_at": "2025-03-04T18:00:00.000000Z"
  }
]

Erros

StatusQuando
401Token ausente ou inválido.

Exemplos

curl https://api.dlpay.cloud/user/seller/SELLER_OR_ACCOUNT_ID/users/ \
  -H "Authorization: Bearer $ACCESS_TOKEN"