OptionalboundingBounding box to constrain search results to a rectangular area.
Filters results to only include locations within the specified bounding box. Accepts various GeoJSON formats that contain or can derive a bounding box.
Accepted Formats:
[minLng, minLat, maxLng, maxLat]Important:
position + radiusMeters) takes precedence if both providedUse Cases:
// Direct bounding box (Amsterdam area)
boundingBox: [4.8, 52.3, 5.0, 52.4]
// From GeoJSON Feature
boundingBox: {
type: 'Feature',
bbox: [4.8, 52.3, 5.0, 52.4],
geometry: { ... },
properties: {}
}
// From Polygon (bbox calculated)
boundingBox: {
type: 'Polygon',
coordinates: [[
[4.8, 52.3],
[5.0, 52.3],
[5.0, 52.4],
[4.8, 52.4],
[4.8, 52.3]
]]
}
OptionalcountriesRestrict search to specific countries.
Limits results to locations within the specified countries only. Useful for country-specific searches or compliance requirements.
Country Code Formats:
["US", "FRA", "DE"]Behavior:
view parameter may affect available countriesUse Cases:
OptionaloffsetStarting position within the complete result set for pagination.
Use with limit to implement pagination through large result sets.
Zero-based index indicating which result to start from.
OptionalradiusSearch radius in meters around the specified position.
When used with position, constrains results to locations within
this distance from the position. Creates a circular search area.
OptionaltypeaheadEnable predictive/autocomplete mode for partial input queries.
When true, the query is treated as incomplete text being typed by a user, and the search returns suggestions that match the partial input.
Autocomplete Behavior:
Regular Search (false):
Common parameters shared between fuzzy search and geocoding services.
These parameters control search behavior that applies to both fuzzy search and geocoding operations, including autocomplete mode, pagination, and geographic filtering.
Remarks
Used by: