API REST de Países y Ciudades

Datos geográficos y demográficos de 261 países y millones de ciudades. Una API, cuatro idiomas.

La Bamwor API brinda acceso programático a datos geográficos y demográficos de 261 países y millones de ciudades del mundo. Integrá estadísticas de países, datos de población, cifras de PIB, coordenadas de ciudades y búsqueda geoespacial en tus aplicaciones. Todos los datos provienen del CIA World Factbook, GeoNames y otras fuentes oficiales. Fuentes de datos · Metodología

curl
curl -H "X-API-Key: bw_live_your_key_here" \
  https://bamwor.com/api/v1/countries/argentina

{
  "data": {
    "iso_code": "AR",
    "names": { "en": "Argentina", "es": "Argentina", ... },
    "population": 46621847,
    "area_sq_km": 2780400,
    "stats": { "gdp_nominal": { "value": 641102, ... }, ... }
  }
}

¿Por qué Bamwor API?

A diferencia de las API de países básicas, Bamwor ofrece la base de datos de países y ciudades del mundo más completa disponible a través de una sola API REST de países. Ya sea que necesites una api de paises gratuita, datos de ciudades del mundo, o perfiles detallados con contenido narrativo — Bamwor lo tiene todo:

  • 261 países y territoriosmás que cualquier otra API de países gratuita
  • 13.4 millones de ciudadescon coordenadas, población, zona horaria y elevación
  • 25+ estadísticas por paísincluyendo PIB, población, superficie, IDH, esperanza de vida, alfabetización y 9 índices propietarios
  • 9 índices analíticos propios(IBEE, IBFM, IBDI, IBED, IBSA, IBEU, IBCP, IBDA, IBCX) — exclusivos de Bamwor
  • Comparaciones de paísescompará cualquier par de países lado a lado en todas las métricas
  • Rankingspaíses clasificados por cualquier métrica
  • Multilingüesoporte completo para inglés, español, italiano y portugués
  • Servidor MCPconectá agentes de IA (Claude, Cursor, Windsurf) directamente a datos del mundo
  • Perfiles de países con contenido narrativogobierno, economía, demografía, fuerzas armadas, infraestructura para cada país. Plan Premium. Probalo gratis con Colombia, Italia, Australia

Bamwor es la evolución natural de fuentes de datos de países tradicionales como el CIA World Factbook y RestCountries. Una API para todo.

Compara Bamwor: Bamwor vs RestCountries | Bamwor vs GeoNames

Empezá en 30 Segundos

1. Obtené tu API key gratis en bamwor.com/developers/quickstart. 2. Hacé tu primer request:

JavaScript
// Get country data
const response = await fetch(
  'https://bamwor.com/api/v1/countries/japan',
  { headers: { 'X-API-Key': 'your_api_key' } }
);
const japan = await response.json();
console.log(japan.name, japan.population);
Python
import requests

headers = {"X-API-Key": "your_api_key"}
response = requests.get(
  "https://bamwor.com/api/v1/countries/japan",
  headers=headers
)
japan = response.json()
print(japan["name"], japan["population"])

Qué podés construir

🌍

Perfiles de Países

Población, PIB, superficie, IDH, esperanza de vida y más de 20 estadísticas para cada país y territorio.

🏙️

Base de Ciudades

Millones de ciudades con coordenadas, población, elevación, zona horaria y lugares cercanos vía PostGIS.

📊

Rankings

Países clasificados por población, superficie, PIB, densidad, IDH y más. Filtro por región.

🔍

Búsqueda

Búsqueda de texto completo en países y ciudades en 4 idiomas con relevancia basada en población.

🌐

Multilingüe

Todos los nombres y slugs en inglés, español, portugués e italiano. i18n integrado.

📍

Lugares Cercanos

Encontrá ciudades dentro de un radio usando consultas geoespaciales PostGIS. Distancia en kilómetros.

Endpoints de la API

MethodEndpointDescripción
GET/api/v1/countriesListar todos los países (paginado)
GET/api/v1/countries/:slugDetalle de país con estadísticas
GET/api/v1/countries/:slug/citiesCiudades de un país (paginado)
GET/api/v1/cities/:idDetalle de ciudad por ID
GET/api/v1/cities/:id/nearbyCiudades cercanas (búsqueda por radio)
GET/api/v1/search?q=...Buscar países y ciudades
GET/api/v1/rankingsMétricas de ranking disponibles
GET/api/v1/rankings/:slugRanking de países por métrica