PUT /v2/user/{id}

Atualiza ou remove meta-informações do usuário identificado por {id}. É necessário ter um bloqueio de escrita para executar a operação.

Requisição

Parâmetros de URI:

  • lock_id: identificador do bloqueio de escrita

Objeto no corpo da requisição contendo os pares chave-valor para serem criados e atualizados. Uma chave com valor nulo tem o efeito de remoção da chave.

curl --request PUT \
  --url https://<repository>/rest/v2/user/<voiceprint_id>?lock_id=<lock_id> \
  --header "Content-Type: application/json" \
  --data '{"<key_3>":null, "<key_2>": "new_value"}'

Resposta

A resposta é um objeto contendo os pares chave-valor definidos para o usuário.

{
    "<key_1>" : "<some_value>",
    "<key_2>" : "<new_value>"
}