GET Usuarios - Varejonline/api GitHub Wiki

URLs

GET https://integrador.varejonline.com.br/apps/api/usuarios

Obtém todos os usuários com retorno paginado

GET https://integrador.varejonline.com.br/apps/api/usuarios/logado

Obtém as informações do usuário logado

GET https://integrador.varejonline.com.br/apps/api/usuarios/:id

Obtém as informações de um usuário por id

Parâmetros

Obs.: Usuários inativos são exibidos apenas se incluso o parâmetro status INATIVO.

Retorno

  • id: id do usuário (long)
  • login: login do usuário (String)
  • grupoEmpresarial: grupo empresarial principal (String)
  • ativo: indica se o usuário está ativo (boolean)
  • idsEntidadesPermitidas: lista de ids de entidades, separados por vírgula, que o usuário possui acesso (array)
  • terceiro: terceiro associado ao usuário
    • id: id do terceiro (long)
    • documento: documento do terceiro (String)
    • nome: nome do terceiro (string)

Exemplo

GET https://integrador.varejonline.com.br/apps/api/usuarios?inicio=0&quantidade=2&status=ATIVO,INATIVO

[
  {
        "id": 18,
        "terceiro": {
            "id": 228,
            "nome": "Nome do Terceiro",
            "documento": "000.000.000-01"
        },
        "idsEntidadesPermitidas": [
            9
        ],
        "ativo": true,
        "grupoEmpresarial": "TREINAMENTO",
        "login": "demo",
    },
    {
        "id": 22,
        "terceiro": {
            "id": 230,
            "nome": "Terceiro Teste",
            "documento": "999.999.999-99"
        },
        "idsEntidadesPermitidas": [
            9,
            10
        ],
        "ativo": false,
        "grupoEmpresarial": "TREINAMENTO",
        "login": "demo2",
    }
]
⚠️ **GitHub.com Fallback** ⚠️