Token de Acesso
Como Autenticar na API da Perfect Pay
A Perfect Pay oferece 3 formas de gerar tokens de acesso à sua API, permitindo integração segura e prática com suas aplicações.
🟠 1. Autenticação via Login e Senha
Ideal para aplicativos mobile ou acessos rápidos.
📤 Requisição:
POST
https://app.perfectpay.com.br/api/auth/login
🧾 Body (JSON)
{
"email" : "[email protected]",
"password" : "suasenha"
}
📎 Headers:
Name |
Attribute Value |
|---|---|
| Accept | application/json |
| Content-Type | application/json |
SUCESS-RESPONSE :
{
"access_token": "eyJ0eXAiOiJgxPa6NJN7LaS3kD_OragFeo6DCD-U8E4KFD2kYumifngbXDyltLdH6iKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6IjQzNzRhMDQxYjBmNzcyMzVhMTk4ZTg5ZTFkMTg4MDRiZjQxZTk0Mjk2YjM2MjE0NmY3NGQ4YWZlMDA3YTdhYmUzYjJhMjQzYTY1ZTkxNGJjIn0.eyJhdWQiOiIxIiwianRpIjoiNDM3NGEwNDFiMGY3NzIzNWExOThlODllMWQxODgwNGJmNDFlOTQyOTZiMzYyMTQ2Zjc0ZDhhZmUwMDdhN2FiZTNiMmEyNDNhNjVlOTE0YmMiLCJpYXQiOjE1NTY1NzQ1OTgsIm5iZiI6MTU1NjU3NDU5OCwiZXhwIjoxNzE0NDI3Mzk4LCJzdWIiOiIxIiwic2NvcGVzIjpbInBlcnNvbmFsLWFjY2VzcyJdfQ.EJD7A_SZHaiA4Z1vnLqCcZlzaCPe__XLZNgsw39h-uI7h5tC9t7GzPQXUgvySf6D-xSuMPPIx2AA8LvVl-Jp_j5BfX9ZUnT7fCXIT953J4JwjvpuRjcKL84HRNQC3w2lxZF2MRhVcit6ExVE2WUCQATkQGCu_A6oFRMU-qWkfvvvGLb52hKxmZt-L9HhLXQDU_T8ZPeZYWbtkowxjBRj98ZE5gbKoWHDOO0SpRc-N5RFFCE2MW51KJqxhZyvgNQmYNML63fAEr1j-Kv4bsm05rIXxk2PktXjmbZmVEt-FSOIoj8eHGR0nnIywD6yIEkEpHe-jdF3HrK1uTBKFLFHCrdk6eQxnX3H2iFGbCZHQhzaITaQ_iPux4cxabvCGa4H0G_I7SZSyKOvxWFb8wzrE1dUjv2a0-iDyc0Prmd3US2G-av1xdTCTwtmUa0KnWvij8BvBl9cK2QFlvKUdV4qOn9ujHNWZIH2zaTrDynx_Qkd3M3AYG_Gnvz5jd1o92_i-R1oHTSl21rk2TjcpVUyjaAbPzeB29F6J-Xwup9LdR3YoXeKzq5jbu3rx-RDFksjjdLai7kX00ljG06N3ocxmL0z1YkpVDXdZcmbEh1Qu-eHj4-SV_5M",
"email": "[email protected]",
"name": "Example Name",
"avatar": "https://imageExample.jpg",
"fbase_token": "wMDdhN2FiZTNiMmEyNDNhNjVlOTE0YmMGY3NzIzNWExOThlODllMWQxODgwNGJmNDFMiLCJpY",
"uuid": "48e1ff96-2w84-74ea-512b8-25b71125678"
}
✅ Resposta (exemplo):
| NOME | ATRIBUTO | DESCRIÇÃO |
|---|---|---|
| access_token | String | Chave de acesso gerada |
| String | E-mail do usuário que faz a solicitação | |
| name | String | Nome do usuário |
| avatar | String | Imagem de perfil do usuário |
| fbase_token | String | Código de identificação do FireBase |
| uuid | String | Código de identificação do usuário |
🔵 2. Token Pessoal
Geração manual via painel da Perfect Pay
📍 Acesso completo a todos os dados da conta (ideal para donos do produto).
🔧 Como gerar:
- Acesse o menu:
Ferramentas > API - Clique em Gerar Token Pessoal
- Use o token nos headers da sua aplicação
🛡️ Use com segurança — ele oferece acesso irrestrito.