Guia técnico · Laravel

API de endereços com Laravel

Configuração e chamada

Armazene BRASILADDRESS_API_KEY no .env e use o cliente HTTP do Laravel no backend.

use Illuminate\Support\Facades\Http;

$response = Http::withHeaders(['X-API-Key' => config('services.brasiladdress.key')])
    ->timeout(15)
    ->get('https://brasiladdress.io/api/v1/cep/01001000');
$response->throw();
\ = $response->json('data', []);

Integração segura

Configure o segredo em config/services.php, não em JavaScript ou no repositório. Cacheie apenas dados compatíveis com a sua política de privacidade.