Retorna dados básicos da aplicação autenticada pelo Bearer token. Não há corpo: envie Authorization: Bearer {{access_token}}.
Use para confirmar qual client_id esta ativo e o nome cadastrado. Guia: Usuário.
Retorna client_id e name da aplicação ligada ao Bearer token. Não envie corpo: apenas Authorization: Bearer {{access_token}}.
| Campo | Tipo | Descrição |
|---|---|---|
| client_id | string | Identificador único da aplicação autenticada |
| name | string | Nome da aplicação ou cliente |
Útil para validar qual credencial está ativa após o login.
Guia: Usuário.
curl --location --request POST 'https://api-h.nuvende.com.br/api/v2/auth/user' \
--header 'Authorization: Bearer {{access_token}}'
const axios = require("axios");
axios({
method: "post",
url: "https://api-h.nuvende.com.br/api/v2/auth/user",
headers: {
Authorization: "Bearer {{access_token}}",
},
})
.then((response) => console.log(JSON.stringify(response.data)))
.catch((error) => console.log(error.response?.data || error.message));
import requests
url = "https://api-h.nuvende.com.br/api/v2/auth/user"
headers = {"Authorization": "Bearer {{access_token}}"}
response = requests.post(url, headers=headers)
print(response.text)
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api-h.nuvende.com.br/api/v2/auth/user",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => ["Authorization: Bearer {{access_token}}"],
]);
$response = curl_exec($curl);
curl_close($curl);
echo $response;
?>
{
"client_id": "{{clientId}}",
"name": "Integrador Exemplo"
}
{
"message": "Invalid token",
"error": ["invalid_token"]
}