PUT Usuarios - Varejonline/api GitHub Wiki

URL

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

Parâmetros

Envie um JSON no corpo da requisição, contendo:

  • terceiro: terceiro que será associado ao usuário (obrigatório)
    • id: id do terceiro (opcional)
    • documento: documento do terceiro, com/sem formatação (opcional)
  • email: quando informado um email, ele será o email principal do terceiro. O email principal antigo irá para a lista de emails secundários (string) (opcional)
  • entidades: lista de ids de entidades que o usuário possuirá acesso (array) (obrigatório)
  • permissao: id da permissão de usuário (long) (obrigatório)
  • exibirComoComprador: marcar o usuário como comprador nas rotinas do sistema (boolean) (opcional, padrão: false)
  • ativo: status do usuário (boolean) (opcional, padrão: true)
  • login: login do usuário, 3-50 dígitos, único, sem espaços (string) (opcional, padrão: documento do terceiro, sem formatação)

Exemplo de retorno:

Sucesso:

  • HTTP STATUS 201 – CREATED
  • Body:
{
      "idRecurso": 1,
      "codigoMensagem": 0,
      "mensagem": "Operação realizada com sucesso."
}

Exemplo

PUT https://integrador.varejonline.com.br/apps/api/usuarios/7

'Content-Type'='application/json'

{
    "terceiro":{
        "id": 0
        "documento": "000.000.000-00"
    },
    "email": "[email protected]",
    "entidades": [1,2],
    "permissao": "3",
    "exibirComoComprador": true,
    "ativo": false,
    "login": "teste"
}