cURL
curl --request GET \ --url https://spideriq.di-atomic.com/api/v1/locations \ --header 'Authorization: Bearer <token>'
{ "locations": [ { "location_id": 123, "country_code": "<string>", "country_name": "<string>", "search_string": "<string>", "location_type": "<string>", "display_name": "<string>", "parent_city": "<string>", "admin_region": "<string>", "latitude": 123, "longitude": 123, "population": 123, "needs_postcodes": true, "created_at": "<string>" } ], "total": 123, "page": 123, "page_size": 123, "total_pages": 123 }
List locations with filtering and pagination
city
postcode
Show Location Properties
curl "https://spideriq.di-atomic.com/api/v1/locations?country_code=FR&page_size=5" \ -H "Authorization: Bearer <your_token>"
{ "locations": [ { "location_id": 15001, "country_code": "FR", "country_name": "France", "search_string": "Paris, France", "location_type": "city", "display_name": "Paris", "parent_city": null, "admin_region": "Ile-de-France", "latitude": 48.8566, "longitude": 2.3522, "population": 2161000, "needs_postcodes": true, "created_at": "2025-12-22T10:00:00Z" } ], "total": 1140, "page": 1, "page_size": 5, "total_pages": 228 }
# Get major French cities (500k+ population) curl "https://spideriq.di-atomic.com/api/v1/locations?country_code=FR&min_population=500000" \ -H "Authorization: Bearer <your_token>"
curl "https://spideriq.di-atomic.com/api/v1/locations?search=Berlin" \ -H "Authorization: Bearer <your_token>"