Pular para o conteúdo principal

Obtendo informações do usuário

Obtendo informações básicas dos usuários logado#

Apenas com o access_token é possível obter algumas informações básicas do cliente logado, autorizados no momento em que ele finalizou o consentimento. Abaixo um exemplo:

curl --location --request GET 'https://api.picpay.com/oauth2/userinfo' \
--header 'Authorization: Bearer {access_token}'

Abaixo um exemplo de retorno de sucesso:

{
"seller": "polenta.store@pm.me",
"sub": "f:Xxxxxxx-xxxx-xxxx-xxxx-xxxxxxx:xxxxx",
"email_verified": true,
"birthdate": "2020-03-05",
"preferred_username": "polento",
"email": "polenta.the.dog@gmail.com"
}

Mensagens de erro#

Caso algum erro ocorra, informaremos o motivo na resposta da requisição conforme abaixo:

{
"error": "invalid_token",
"error_description": "Token verification failed"
}