Damijing APIdb.damijing.com ↗
Access World of Warcraft item data from db.damijing.com. Search equipment by class, quality, and name; retrieve stats, damage, DPS, and drop sources by item ID.
What is the Damijing API?
The Damijing database API provides access to World of Warcraft equipment data across 2 endpoints, returning item stats, quality tiers, damage ranges, DPS, binding type, and drop source information in Chinese. The search_items endpoint lets you filter by item category, quality, and name keyword with paginated results, while get_item_detail returns a full stat block for any specific item ID.
curl -X GET 'https://api.parse.bot/scraper/800b3a87-ede8-4ee6-87bd-3bcdcabfdbb0/search_items?quality=%E5%8F%B2%E8%AF%97&class_id=2' \ -H 'X-API-Key: $PARSE_API_KEY'
Search game equipment items with optional filters for item type, name, and quality. Returns paginated results ordered by item level descending. Requires class_id to scope the search to a specific item category (weapons, armor, etc). Without class_id, returns recently added items across all categories.
| Param | Type | Description |
|---|---|---|
| name | string | Item name search keyword (Chinese). Filters items whose name contains this string. Requires class_id to be set. |
| page | integer | Page number for pagination (1-based). |
| quality | string | Quality filter. Values observed: 普通 (Common), 优秀 (Uncommon), 精良 (Rare), 史诗 (Epic), 传说 (Legendary). |
| class_id | string | Item class ID to filter by category. Common values: 2 (weapons), 4 (armor). When provided, scopes the search and enables name filtering. |
| page_size | integer | Number of items per page (1-50). |
{
"type": "object",
"fields": {
"page": "Current page number",
"items": "Array of equipment items with id, name, class, subclass, slot, levels, quality, stats, icon, prices, and source info",
"total": "Total number of matching items",
"page_size": "Items per page"
},
"sample": {
"data": {
"page": 1,
"items": [
{
"name": "烈毒角斗士的切碎者",
"slot": "单手",
"stats": "力量,耐力,爆击,全能",
"item_id": 270828,
"quality": "史诗",
"icon_url": "https://static.damijing.com/wow/item/7736101",
"buy_price": 0,
"class_name": "武器",
"item_level": 298,
"sell_price": 0,
"is_equippable": true,
"subclass_name": "斧",
"required_level": 90,
"source_instance": null,
"source_encounter": null,
"crafted_by_profession": null
}
],
"total": 444,
"page_size": 5
},
"status": "success"
}
}About the Damijing API
Searching Equipment
The search_items endpoint accepts up to five parameters: class_id (required to scope results — 2 for weapons, 4 for armor), name for a Chinese keyword filter (only active when class_id is set), quality using Chinese tier labels (普通, 优秀, 精良, 史诗, 传说), and page/page_size for pagination up to 50 items per page. Results are ordered by item level descending. Without class_id, the endpoint returns recently added items across all categories. Each result includes the item's id, name, class, subclass, slot, levels, quality, stats, icon, prices, and source information.
Item Detail
The get_item_detail endpoint takes a numeric item_id (obtainable from search_items results) and returns a full detail record: name, slot, binding, damage, dps, stats as an array of strings (e.g. +65 敏捷), durability, icon_url, and a url linking back to the item's page on db.damijing.com. Flavor text and drop source are also included where available.
Coverage and Language
All text fields — item names, stat strings, slot labels, and quality values — are returned in Chinese (Simplified). The database reflects World of Warcraft item data as catalogued by the Damijing community database. Quality filtering in search_items uses Chinese quality names directly, so queries must use the correct Chinese strings rather than numeric tier identifiers.
The Damijing API is a managed, monitored endpoint for db.damijing.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when db.damijing.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official db.damijing.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Build a WoW gear comparison tool using
stats,damage, anddpsfields from item detail - Filter Epic (
史诗) or Legendary (传说) weapon drops by combiningclass_id=2with thequalityparam - Populate a loot table database by paginating
search_itemsacross armor and weapon categories - Display item tooltips in a Chinese-language WoW companion app using name, slot, binding, and stats
- Track recently added items to the Damijing database by calling
search_itemswithoutclass_id - Resolve item IDs from search results to full stat blocks for a gear-scoring spreadsheet or bot
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 200 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
| Team | $300/mo | 20,000 | 300 req/min |
| Company | $1,000/mo | 100,000 | 500 req/min |
Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does db.damijing.com have an official developer API?+
How does quality filtering work in search_items?+
quality parameter as a Chinese string: 普通 (Common), 优秀 (Uncommon), 精良 (Rare), 史诗 (Epic), or 传说 (Legendary). The filter is only meaningful when class_id is also provided; without it, the endpoint returns recently added items regardless of other filters.Does get_item_detail return set bonus or socket information?+
Can I search items without knowing the class_id?+
class_id, search_items returns recently added items across all categories and ignores the name keyword filter. To search by name or filter by quality within a specific item type, class_id must be set — use 2 for weapons or 4 for armor.