Bamwor API

Dati geografici e demografici di 261 paesi e milioni di città. Un'API, quattro lingue.

La Bamwor API fornisce accesso programmatico a dati geografici e demografici di 261 paesi e milioni di città nel mondo. Integra statistiche sui paesi, dati sulla popolazione, cifre del PIL, coordinate delle città e ricerca geospaziale nelle tue applicazioni. Tutti i dati provengono dal CIA World Factbook, GeoNames e altre fonti autorevoli. Fonti dei dati · Metodologia

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, ... }, ... }
  }
}

Cosa puoi costruire

🌍

Profili dei Paesi

Popolazione, PIL, superficie, ISU, aspettativa di vita e oltre 20 statistiche per ogni paese e territorio.

🏙️

Database di Città

Milioni di città con coordinate, popolazione, altitudine, fuso orario e luoghi vicini tramite PostGIS.

📊

Classifiche

Paesi classificati per popolazione, superficie, PIL, densità, ISU e altro. Filtro per regione.

🔍

Ricerca

Ricerca full-text su paesi e città in 4 lingue con rilevanza basata sulla popolazione.

🌐

Multilingue

Tutti i nomi e slug in inglese, spagnolo, portoghese e italiano. i18n integrato.

📍

Luoghi Vicini

Trova città entro un raggio usando query geospaziali PostGIS. Distanza in chilometri.

Endpoint dell'API

MethodEndpointDescrizione
GET/api/v1/countriesElenco di tutti i paesi (paginato)
GET/api/v1/countries/:slugDettaglio del paese con statistiche
GET/api/v1/countries/:slug/citiesCittà di un paese (paginato)
GET/api/v1/cities/:idDettaglio della città per ID
GET/api/v1/cities/:id/nearbyCittà vicine (ricerca per raggio)
GET/api/v1/search?q=...Cerca paesi e città
GET/api/v1/rankingsMetriche di classifica disponibili
GET/api/v1/rankings/:slugClassifica dei paesi per metrica