API Reference


📘

Autorização Basic Auth

Para se autenticar conosco você deve enviar suas credenciais no cabeçalho Authorization, seguindo o padrão da HTTP Basic Authentication.


Para obter o seu token de acesso, você deve primeiramente gerar o header de autenticação:

  • Criar uma string concatenando: client_id e o client_secret, usando o símbolo 2 pontos entre eles. Por exemplo:

usuarioteste_63c4ff6423765as:1759dd06464041b182f2a18abae597a

  • Codificar a string com base64. Resultado do exemplo acima:

dXN1YXJpb3RzdGVfNjNjNGZmNjQyMzc9PToxNzU5ZGQwNi00NjQwLTQxYjEtODJmMi1hMThhYmFlNTk3YTA===

  • Enviar essa string no header, juntamente com o prefixo "Authorization: Basic "

Segue o exemplo abaixo sobre as instruções acima:

// Defina o client_id e client_secret
$client_id = "usuarioteste_63c4ff6423765as";
$client_secret = "1759dd06464041b182f2a18abae597a";

// Concatene o client_id e client_secret com o símbolo ':'
$credentials = $client_id . ':' . $client_secret;

// Codifique a string resultante em base64
$base64_credentials = base64_encode($credentials);

// Crie o header de autenticação
$authorization_header = "Authorization: Basic " . $base64_credentials;

// Exiba o header para verificar o resultado
echo $authorization_header;
// Defina o client_id e client_secret
const clientId = "usuarioteste_63c4ff6423765as";
const clientSecret = "1759dd06464041b182f2a18abae597a";

// Concatene o client_id e client_secret com o símbolo ':'
const credentials = `${clientId}:${clientSecret}`;

// Codifique a string resultante em Base64
const base64Credentials = btoa(credentials);

// Crie o header de autenticação
const authorizationHeader = `Authorization: Basic ${base64Credentials}`;

// Exiba o header para verificar o resultado
console.log(authorizationHeader);
// Defina o client_id e client_secret
const clientId = "usuarioteste_63c4ff6423765as";
const clientSecret = "1759dd06464041b182f2a18abae597a";

// Concatene o client_id e client_secret com o símbolo ':'
const credentials = `${clientId}:${clientSecret}`;

// Codifique a string resultante em Base64 usando Buffer
const base64Credentials = Buffer.from(credentials).toString('base64');

// Crie o header de autenticação
const authorizationHeader = `Authorization: Basic ${base64Credentials}`;

// Exiba o header para verificar o resultado
console.log(authorizationHeader);
Language
Credentials
Basic
base64
:
Click Try It! to start a request and see the response here!