Token de Acesso

Existem 3 maneiras distintas de acesso na API, na primeira delas utilizando login e senha (indicada para usuários utilizando aplicativos do tipo mobile), o usuário recebe como resposta um token de acesso enviando como parâmetros seu email e password. No segundo e terceiro tipo de acesso, o usuário precisa estar logado na plataforma da perfectPay, navegar até "Ferramentas > Api", onde o cliente pode gerar um token pessoal e um token para integração, a partir de uma descrição qualquer. Tokens pessoais têm acesso total aos dados da plataforma, diferentemente dos tokens para integração, que têm acesso apenas a uma parte expecífica dos dados.

Token Pessoal (Acesso completo a todos os dados)

Token Integração (Acesso limitado ao dados)

Login e Senha

POST
https://app.perfectpay.com.br/api/auth/login

PARAMETROS :

{
  "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"
}

PARÂMETROS :

NOME ATRIBUTO DESCRIÇÃO
access_token String Chave de acesso  gerada
email 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

Essa página foi útil ? Sim ou Não