Iframe scenarios
All iframe URLs use the base host https://web.wander-app.com. Replace {mapId} and example record IDs with values supplied for your Wander map.
List embed
Section titled “List embed”Use /listembed/{mapId} to render a curated list or direct set of POIs on a map.
| Parameter | Values | Default | Description |
|---|---|---|---|
sb | List UUID | None | Loads the saved list; when both sb and pois are present, sb wins. |
pois | Comma-separated POI UUIDs | None | Loads the specified POIs when sb is absent. |
days | Comma-separated day numbers | All POIs on day 1 | Assigns days positionally to pois; Day chips appear when the highest day is 2 or greater. |
route | full | None | Enables the full animated route visualization. |
routeType | driving, walking, cycling | driving | Sets the route’s travel mode. |
showNumbers | true, false | false | Shows numbered badges on POI markers. |
showAllPOIs | true, false | true | Shows or hides other POIs from the map outside the curated set. |
showControls | true, false | true | Shows or hides navigation, geolocation, and recenter controls. |
controlsPosition | top-left, top-right, bottom-left, bottom-right | bottom-right | Positions the map controls. |
ns | String | default | Namespaces bridge messages when multiple embeds share a page. |
z | Number | Auto-fit | Sets the initial zoom. |
lat | Number | Auto-fit | Sets the initial center latitude. |
lng | Number | Auto-fit | Sets the initial center longitude. |
b | Number | Auto-fit | Sets the initial bearing. |
p | Number | Auto-fit | Sets the initial pitch. |
If you omit the camera parameters, the embed fits the POIs once on initial load. With direct POIs, keep days in the same order as pois; for example, pois=a,b,c&days=1,1,2 assigns the first two POIs to day 1 and the third to day 2.
<iframe src="https://web.wander-app.com/listembed/wake-county?pois=f56b236a-1bb8-4afe-a302-d84b564a4cf6%2C99f4dce3-dcd6-40aa-a297-6411cb8a7fd9&days=1%2C2&route=full&routeType=walking&showNumbers=true" width="100%" height="500" style="border: 0" allow="geolocation" title="Two-day Wake County itinerary"></iframe>Include allow="geolocation". Without it, visitor location falls back to coarse IP location and is excluded from movement analytics. See Attribution & analytics.
To turn the embed into a map of one page’s own listings rather than the whole destination, pass that page’s POI IDs and set showAllPOIs=false:
<iframe src="https://web.wander-app.com/listembed/wake-county?pois=31d0358a-1bb8-4afe-a302-d84b564a4cf6%2C88171840-e1f3-41b6-b664-14576fb9c1e9&showAllPOIs=false" width="100%" height="460" style="border: 0" allow="geolocation" title="Downtown Raleigh listings"></iframe>See Itineraries & listing maps for both patterns in full, including how to keep the map in step with filters and how to present it on mobile.
Full map embed
Section titled “Full map embed”Use /{mapId} for the complete Wander map experience. This surface includes search, filters, a sidebar, POI details, events, authentication flows, and a built-in AI concierge panel.
| Parameter | Values | Default | Description |
|---|---|---|---|
lat | Number | Map default, then 0 | Sets the initial center latitude. |
lng | Number | Map default, then 0 | Sets the initial center longitude. |
z | Number | Map default, then 14 | Sets the initial zoom. |
b | Number | Map default, then 0 | Sets the initial bearing. |
p | Number | Map default, then 0 | Sets the initial pitch. |
t | Tag ID | None | Opens the map with a tag filter. |
c | Category ID | None | Opens the map with a category filter. |
sb | List ID | None | Opens a saved list. |
poiId | POI ID | None | Opens a specific POI. |
openNow | Boolean | None | Applies the open-now filter. |
open24 | Boolean | None | Applies the open-24-hours filter. |
rangeD | Date value | None | Sets the date for an hours range filter. |
rangeSt | Time value | None | Sets the start time for an hours range filter. |
rangeEt | Time value | None | Sets the end time for an hours range filter. |
v | Version ID | None | Loads the specified map version. |
hideSignIn | true | Not hidden | Hides the Sign in button for partner-site embeds. |
Camera values in the URL take precedence over the map’s saved defaults. If neither exists, the camera uses zoom 14, bearing 0, and pitch 0, centered at latitude 0 and longitude 0.
<iframe src="https://web.wander-app.com/wake-county?poiId=f56b236a-1bb8-4afe-a302-d84b564a4cf6&lat=35.7796&lng=-78.6382&z=14&hideSignIn=true" width="100%" height="650" style="border: 0" title="Explore Wake County"></iframe>Simple embed
Section titled “Simple embed”Use /simpleembed/{mapId} for a minimal map focused on one POI with an Explore button.
| Parameter | Values | Default | Description |
|---|---|---|---|
poiId | POI ID | None | Selects the POI displayed by the embed. |
z | Number | Surface default | Sets the initial zoom. |
b | Number | Surface default | Sets the initial bearing. |
p | Number | Surface default | Sets the initial pitch. |
showControls | Boolean | Surface default | Shows or hides map controls. |
<iframe src="https://web.wander-app.com/simpleembed/wake-county?poiId=f56b236a-1bb8-4afe-a302-d84b564a4cf6&z=16&b=0&p=30&showControls=true" width="100%" height="420" style="border: 0" title="Featured place in Wake County"></iframe>Events calendar embed
Section titled “Events calendar embed”Use /eventsembed/{mapId} to add a map-free events calendar.
| Parameter | Values | Default | Description |
|---|---|---|---|
view | list, month, week | month | Selects the initial calendar view. |
event_types | Comma-separated event types | None | Filters the calendar to the specified event types. |
date | YYYY-MM-DD | None | Opens the calendar at a date. |
event | Event ID | None | Deep-links to an event. |
branding | false | Shown | Hides the Wander wordmark when set to false. |
<iframe src="https://web.wander-app.com/eventsembed/wake-county?view=list&event_types=music%2Cart&date=2026-09-05" width="100%" height="700" style="border: 0" title="Wake County events"></iframe>Legacy URLs
Section titled “Legacy URLs”/betaembed/{mapId} redirects to /{mapId} and preserves its query parameters. The older /embed?mapId= form also redirects and translates its legacy parameter names. Both remain supported, but use the current URL patterns for new integrations.