Autocomplete parameters including the partial query
OptionalcustomTemplate: Partial<AutocompleteSearchTemplate>Advanced customization for request/response handling
Promise resolving to autocomplete suggestions
Key features:
Typical use cases:
// Autocomplete as user types "amster"
const suggestions = await autocompleteSearch({
query: 'amster',
limit: 5
});
// Returns: Amsterdam, Amsterdam Centraal, etc.
// Autocomplete with position bias
const localSuggestions = await autocompleteSearch({
query: 'main st',
position: [4.9041, 52.3676], // Near Amsterdam
limit: 10
});
// Autocomplete restricted to a country with radius
const nlSuggestions = await autocompleteSearch({
query: 'pizz',
countries: ['NL'],
position: [4.9041, 52.3676],
radiusMeters: 5000
});
Autocomplete search queries as the user types, enabling faster and more accurate search.
The Autocomplete service recognizes entities (places, addresses, POIs) within a partial input query and offers them as completion suggestions. This enables real-time search assistance and improves the search experience.