Optionalanalytics?: {Analytics configuration.
OptionalbaseUri?: stringCustom base URI for analytics requests. If not provided, the default analytics endpoint will be used.
Use the environment setting to switch environments.
OptionalexternalId?: stringThe externalId parameter attaches a custom tracking identifier to every analytics event sent during the session. This is useful for correlating Mappedin analytics data with an external system — for example, linking a map session back to a specific marketing campaign, CRM record, or third-party tracking platform.
OptionallogEvents?: booleanWhether to log analytics events.
OptionalsendEvents?: booleanWhether to send analytics events to the server.
OptionalbaseAuthUri?: stringOptionally provide a custom base URL for authentication when obtaining an access token.
Use the environment setting to switch environments.
OptionalbaseUri?: stringOptionally provide a custom base URL for the Mappedin API request.
Use the environment setting to switch environments
Optionalenvironment?: ServiceEnvironmentset the target SDK environment
OptionalfallbackToNavigatorLanguage?: booleanWhether to use browser's language settings as fallback if the supplied language code is not available.
Optionallanguage?: stringThe language of the map data. The ISO 639-1 language code to change to (e.g., 'en' for English, 'fr' for French). Check (EnterpriseVenue.languages) for available languages
OptionallayoutId?: "draft"Load draft (unpublished) enterprise map instead of the live version.
Set to "draft" to fetch the latest unpublished changes.
Leave unspecified to load the published live data.
Requires an Enterprise API key. Only applicable to maps made in Mappedin CMS.
Mappedin map ID.
OptionalonMVFParsed?: (mvf: TMVF) => voidCallback for when the Mappedin map data has been fetched and parsed as Mappedin Venue Format (MVF) data.
OptionalprefetchTokens?: booleanFetch bearer and SAS tokens for the map ahead of time and keep them up to date in the background.
Optionalsearch?: TSearchOptionsOptionalviewId?: stringLoad different view of mvf data based on configId
Options shared by every getMapData call regardless of authentication mode. Carries the target
mapIdand optional overrides such as environment, base URL, and language preferences.