Autenticação API
Autenticar Login
POST [Url Ambiente]/OAuth2/Token
O método login, recebe os seguintes parâmetros:
Header
Identificador | Valor |
---|---|
Content-type | application/json |
Accept | application/json |
Parâmetro | Descrição | Tipo | Exemplos |
---|---|---|---|
Scope | informe api | String | "api" |
GrantType | informe client_credentials | String | "client_credentials" |
ClientId | Usuário da integração | String | "104s3a5275a0d35e4" |
ClientSecret | Senha do usuário integração | String | "e15148d497d8bc12" |
Exemplo
{
"Scope": "api",
"GrantType": "client_credentials",
"ClientId": "104s3a5275a0d35e4",
"ClientSecret": "e15148d497d8bc12"
}
Exemplo
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \
"Scope": "api", \
"GrantType": "client_credentials", \
"ClientId": "104s3a5275a0d35e4", \
"ClientSecret": "e15148d497d8bc12" \
}' 'https://api.plataformaacertpix.com.br/OAuth2/Token'
Status Code 200
Retorno de sucesso.
Parâmetro | Descrição | Tipo | Exemplos |
---|---|---|---|
expires_in | expiração em segundos | int | 73160 |
access_token | Token de autenticação | String | "eyJhbGciOiJIUzI1NieyJhbGciOiJIUzI1NieyJhbGciOiJIUzI1NieyJhbGciOiJIUzI1Ni" |
token_type | Tipo de Token | String | "Bearer" |
Exemplo
{
"access_token": "eyJhbGciOiJIUzI1NieyJhbGciOiJIUzI1NieyJhbGciOiJIUzI1NieyJhbGciOiJIUzI1Ni",
"token_type": "Bearer",
"expires_in": 73160
}
Status Code 401
Usuário/Senha inválidos.
Parâmetro | Descrição | Tipo | Exemplos |
---|---|---|---|
Status | Status da requisição | OK = 0, ERRO = 1 | 1 |
Mensagens | Descrição dos erros | String[] | "Mensagens": [] |
Status Code 500
Erro não tratado pelo sistema.
Parâmetro | Descrição | Tipo | Exemplos |
---|---|---|---|
Status | Status da requisição | OK/ERRO | ERRO |
Mensagens | Descrição dos erros | String[] | "Mensagens": [] |
Exemplo
{
"Status": "OK",
"Mensagens": [
"string"
]
}