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.