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 -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
| Method | Endpoint | Descrizione |
|---|---|---|
| GET | /api/v1/countries | Elenco di tutti i paesi (paginato) |
| GET | /api/v1/countries/:slug | Dettaglio del paese con statistiche |
| GET | /api/v1/countries/:slug/cities | Città di un paese (paginato) |
| GET | /api/v1/cities/:id | Dettaglio della città per ID |
| GET | /api/v1/cities/:id/nearby | Città vicine (ricerca per raggio) |
| GET | /api/v1/search?q=... | Cerca paesi e città |
| GET | /api/v1/rankings | Metriche di classifica disponibili |
| GET | /api/v1/rankings/:slug | Classifica dei paesi per metrica |