Atualiza o usuário na API.

❗️

ATENÇÃO!

Os nomes das propriedades dos usuários enviados dentro do nó data DEVEM estar em letras minúsculas, sem acentuação ou caracteres especiais. Caso o nome de suas propriedades seja composto por mais de uma palavra, estas devem ser separadas por underscore '_' no padrão snake case.

Exemplo:
minha_propriedade_1
minha_propriedade_2

Parâmetros da URL

ParâmetroObrigatórioTipoDescrição
idSimStringIdentificador do usuário na Dito. Ex.: CPF do usuário (somente números), SHA1 do e-mail, ID do banco de dados.

Parâmetros da requisição

ParâmetroObrigatórioTipoDescrição
id_typeSimStringNeste campo deve ser enviado uma string com o valor "id".
signatureSim (Exceto se utilizar o sha1_signature)StringAssinatura gerada via RSA com a chave SECRET_KEY.
sha1_signatureSim (Exceto se utilizar o signature)StringAssinatura gerada via SHA1 com a chave SECRET_KEY.
platform_api_keySimStringAPI_KEY do aplicativo.
network_nameSimStringNeste campo deve ser enviado uma string com o valor "pt".
encodingNãoStringCodificação utilizada para a assinatura (base64 ou nenhuma codificação se não informado).
user_dataNãoJSONJSON contendo os dados do usuário. Normalmente esse parâmetro é usado com a rede "portal". Dados: name, email, gender, birthday, location.
user_data.dataNãoString (com formatação de JSON)String em formato de JSON contendo os dados do usuário.
Normalmente esse parâmetro é usado com a rede "portal". Dados: name, email, gender, birthday, location e data (dados extras). Veja os formatos de datas suportados para ver como enviar datas e horários corretamente.

Exemplo de Retorno

{
    "data": {
      "user": {
        "location": {
          "id": "106280439410017",
          "name": "Belo Horizonte, Brazil"
        },
        "gender": "male",
        "verified": "true",
        "id": "123456789",
        "name": "Marcos Nogueira",
        "email": "[email protected]",
        "birthday": "02/03/1990"
      }
    }
  }
Language
Click Try It! to start a request and see the response here!