Endpoint
Autenticação
| Header | Obrigatório | Valor |
|---|---|---|
X-API-Key | Sim | Sua chave de API (bun_...) |
Visão geral
Recupere dados estruturados de países usando um código ISO 3166-1 alfa-2 (ex:BR), alfa-3 (ex: BRA) ou uma consulta de busca por nome. A resposta cobre geografia, demografia, moedas, idiomas, códigos de discagem e mais em uma única chamada.
Casos de uso
- Preencher campos de país e validar entradas em formulários de cadastro
- Enriquecer registros de endereços com dados de região, capital e código de discagem
- Alimentar calculadoras de frete com área, fronteiras e informações de fuso horário
- Orientar lógica de localização com base em idiomas, moedas e TLDs
Requisição
Passe o código ISO 3166-1 alfa-2 ou alfa-3 como parâmetro de rota, ou use o parâmetro de consultasearch para busca por nome.
Exemplos:
Resposta
200 OK
| Campo | Tipo | Descrição |
|---|---|---|
cca2 | string | Código ISO 3166-1 alfa-2 |
cca3 | string | Código ISO 3166-1 alfa-3 |
name | string | Nome comum do país |
official_name | string | Nome oficial do país |
capital | string | Capital |
region | string | Região geográfica |
subregion | string | Sub-região geográfica |
population | integer | População estimada |
area_km2 | number | Área em quilômetros quadrados |
flag | string | Emoji da bandeira |
currencies | array de objetos | Lista de moedas com code, name e symbol |
languages | array de strings | Idiomas oficiais |
calling_code | string | Código de discagem internacional |
tld | string | Domínio de nível superior |
borders | array de strings | Códigos dos países vizinhos (alfa-3) |
timezones | array de strings | Identificadores IANA de fuso horário |
continents | array de strings | Continente(s) |

