Primeiros Passos
Autenticação
Autentique suas requisições à API Frete Barato usando Bearer Token.
O processo de autenticação é bastante simples.
O cliente precisa apenas de sua URL de autenticação fornecida pela equipe comercial da Frete Barato, contendo o Customer Token (token do cliente), como no exemplo abaixo:
Endpoint
https://admin.fretebarato.com/{{plataforma}}/{{method}}/v1/json/{{customer_id}}
É de suma importância que o campo de callback seja idêntico à URL de callback de retorno da sua aplicação. Caso este campo esteja diferente, nossa API irá retornar
Client invalid, impedindo a autorização do aplicativo.Envie o token em todas as requisições
Informe o token recebido no header Authorization, no formato Bearer {{token}}:
curl -X GET "https://admin.fretebarato.com/{{plataforma}}/{{method}}/v1/json/{{customer_id}}" \
-H "Authorization: Bearer xxxxxxxxxxxx" \
-H "User-Agent: MinhaAplicacao ([email protected])"
$url = "https://admin.fretebarato.com/{{plataforma}}/{{method}}/v1/json/{{customer_id}}";
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$headers = array(
"Authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxxx",
"User-Agent: MinhaAplicacao ([email protected])"
);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
$response = curl_exec($curl);
curl_close($curl);
Headers
| Key | Value |
|---|---|
Authorization | Bearer {{token}} |
User-Agent | Aplicação (e-mail para contato técnico) |
Também oferecemos um fluxograma para ajudar a visualizar este processo, servindo de base para que você adapte da melhor maneira ao fluxo do seu sistema. Entre em contato com o time comercial para receber o material.

