wow-api-map-navigation

Reference WoW Retail map, navigation, and coordinate conversion APIs.

39|4|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/JBurlison/WoWAddonAPIAgents --skill wow-api-map-navigation-jburlison
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wow-api-map-navigation
Source: https://github.com/JBurlison/WoWAddonAPIAgents/tree/main/.github/skills/wow-api-map-navigation
Command: npx skills add https://github.com/JBurlison/WoWAddonAPIAgents --skill wow-api-map-navigation-jburlison

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive reference for all map, navigation, and location-related APIs in World of Warcraft Retail, enabling developers to easily work with in-game maps, coordinates, waypoints, and exploration data.

Core Features & Use Cases

  • Map Data Access: Retrieve information about different maps, their IDs, and relationships.
  • Coordinate Conversion: Convert between map coordinates and world coordinates.
  • Navigation Assistance: Utilize in-game navigation systems and track waypoints.
  • Exploration Tracking: Access and manage fog of war and explored areas.
  • POI and Vignette Info: Get details on Points of Interest and dynamic world events.
  • Use Case: An addon developer needs to display a custom waypoint on the world map and track the player's progress towards it. They would use C_Map.SetUserWaypoint and C_SuperTrackManager functions.

Quick Start

Use the wow-api-map-navigation skill to find the player's current map ID and their position on that map.

Frequently Asked Questions about wow-api-map-navigation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set a custom waypoint on the WoW minimap and track the player's distance to it?▼

To set a custom waypoint on the WoW minimap, use the C_Map.SetUserWaypoint function and track the player's progress using C_SuperTrackManager. This allows your addon to display and dynamically update navigation distance.

What WoW API functions are available for converting world coordinates to map coordinates?▼

The WoW API provides coordinate conversion functions within the C_Map namespace to translate between map coordinates and world coordinates. This is essential for accurately positioning elements on the in-game map.

How do I get Points of Interest and dynamic vignette data for a specific map in World of Warcraft?▼

Retrieve Points of Interest data using C_AreaPoiInfo and access dynamic world event vignettes via C_Vignette. These APIs allow your addon to query and display active event locations on the map.

Can I programmatically access taxi flight path nodes and check fog of war exploration status?▼

Yes, access taxi flight path nodes using C_TaxiMap and check explored areas using C_FogOfWar and C_MapExplorationInfo. These functions let you query map visibility and available flight routes.

Does this map navigation reference cover zone abilities and nameplate management?▼

Yes, this map navigation reference covers zone abilities via C_ZoneAbility and nameplate management through C_NamePlateManager. It provides function references for these UI elements alongside map data.