wow-api-quests

Reference World of Warcraft Retail quest APIs for addon development.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive reference for all World of Warcraft quest-related APIs, enabling developers to interact with and manage quest data, objectives, and tracking within the game.

Core Features & Use Cases

  • Quest Log Management: Access functions to get quest information, check completion status, and manage tracked quests.
  • Quest Interaction: Utilize APIs for accepting, declining, and completing quests, as well as handling quest rewards.
  • World Quests & Campaigns: Specific functions for handling world quests, bonus objectives, and campaign progress.
  • Use Case: An addon developer can use this Skill to build a system that automatically tracks important quest objectives on the map or provides detailed information about available quests in a specific zone.

Quick Start

Use the wow-api-quests skill to find all active world quests on the current map.

Frequently Asked Questions about wow-api-quests

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

FAQPage Schema
How do I get information about active quests from the WoW quest log using Lua?

To get information about active quests from the WoW quest log using Lua, use the C_QuestLog API functions to access quest data, check completion status, and manage tracked quests within your addon.

What APIs are available for tracking world quests and bonus objectives in a WoW addon?

For tracking world quests and bonus objectives in a WoW addon, the C_QuestLog and C_QuestTaskInfo APIs provide specific functions to query active world quests and manage bonus objective progress on the current map.

Can I automatically accept and complete quests through World of Warcraft addon APIs?

You can handle quest interaction in World of Warcraft addons through the C_QuestOffer API, which provides functions for accepting, declining, and completing quests, as well as managing quest rewards.

How does quest content tracking work for WoW campaign progress in addon development?

Quest content tracking for WoW campaign progress works by utilizing the C_ContentTracking and C_CampaignInfo APIs, which allow addons to query and manage campaign quest lines and track specific content objectives.

Are these WoW quest API references suitable for developing retail addon features like quest hubs?

These WoW quest API references are suitable for retail addon development, providing dedicated systems like C_QuestHubUI and C_QuestLineUI to query quest hub details and manage quest line UI interactions.