Woosmap
Core Service Functions
1. fetchLocalitySuggestions(input: string, countries?: string[])
- Description: Retrieves real-time autocomplete suggestions based on user input.
- Parameters:
input– User's text input (e.g., "Ams").countries– Optional ISO 3166-1 alpha-2 codes to filter suggestions (default: "nl").
- Returns: A
LocalitiesAutocompleteResponseobject containing matching locations. - Used in:
Checkoutpages, locationfilters,storelocators
2. fetchLocalityDetails(publicId: string)
- Description: Fetches detailed information of a selected locality using its public_id.
- Parameters:
publicId– Unique identifier obtained from the autocomplete response.
- Returns: A
LocalitiesDetailsResponsecontaining data likelatitude,longitude, andlocalitystructure. - Usage:
- Geocoding, address validation, mapping markers, route estimations.