Endpoint Playground
Test Crawlora's Geocoding Search API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/geocoding/search?q=Brandenburg+Gate+Berlin&limit=5&countrycodes=de&accept_language=en&addressdetails=true" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | No | Brandenburg Gate Berlin | Free-text search query |
| street | string | No | Structured street or house number | |
| city | string | No | Structured city | |
| county | string | No | Structured county | |
| state | string | No | Structured state | |
| country | string | No | Structured country | |
| postalcode | string | No | Structured postal code | |
| limit | integer | No | 5 | Maximum results, defaults to 10 and clamps to 20 |
| countrycodes | string | No | de | Comma-separated ISO 3166-1 alpha-2 country filters |
| accept_language | string | No | en | Preferred result language, forwarded to Nominatim |
| addressdetails | boolean | No | true | Include address details, defaults to true |
| extratags | boolean | No | Include OSM extra tags | |
| namedetails | boolean | No | Include multilingual name details |
{
"code": 200,
"msg": "OK",
"data": {
"query": "Empire State Building",
"results": [
{
"place_id": 358220252,
"osm_type": "way",
"osm_id": 34633854,
"lat": "40.7484421",
"lon": "-73.9856589",
"category": "office",
"type": "yes",
"place_rank": 30,
"importance": 0.5803438355141769,
"addresstype": "office",
"name": "Empire State Building",
"display_name": "Empire State Building, 350, 5th Avenue, New York, United States",
"address": {
"office": "Empire State Building",
"house_number": "350",
"road": "5th Avenue",
"city": "New York",
"state": "New York",
"postcode": "10118",
"country": "United States",
"country_code": "us"
},
"boundingbox": [
"40.7479255",
"40.7489585",
"-73.9865012",
"-73.9848166"
]
}
]
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Returns typed Nominatim JSONv2 forward geocoding results. Use either q or structured fields, not both.
{
"code": 200,
"msg": "OK",
"data": {
"query": "Empire State Building",
"results": [
{
"place_id": 358220252,
"osm_type": "way",
"osm_id": 34633854,
"lat": "40.7484421",
"lon": "-73.9856589",
"category": "office",
"type": "yes",
"place_rank": 30,
"importance": 0.5803438355141769,
"addresstype": "office",
"name": "Empire State Building",
"display_name": "Empire State Building, 350, 5th Avenue, New York, United States",
"address": {
"office": "Empire State Building",
"house_number": "350",
"road": "5th Avenue",
"city": "New York",
"state": "New York",
"postcode": "10118",
"country": "United States",
"country_code": "us"
},
"boundingbox": [
"40.7479255",
"40.7489585",
"-73.9865012",
"-73.9848166"
]
}
]
}
}curl "https://api.crawlora.net/api/v1/geocoding/search" \
-H "x-api-key: $CRAWLORA_API_KEY"