WoW Shadowlands API Update - Covenants, Soulbinds & More
Greeting adventurers,
We are pleased to announce the release of new APIs and resources in support of World of Warcraft: Shadowlands.
Please find the list of new APIs and resources below:
Game Data API
Please note that this data may not be available in all regions. Data will become available in each region as the region completes its weekly patch.
Namespace: static-{region}
Covenants
Covenants Index
https://us.api.blizzard.com/data/wow/covenant/
Covenant
https://us.api.blizzard.com/data/wow/covenant/{id}
Covenant Media
https://us.api.blizzard.com/data/wow/media/covenant/{id}
Soulbinds
Soulbinds Index
https://us.api.blizzard.com/data/wow/covenant/soulbind/
Soulbind
https://us.api.blizzard.com/data/wow/covenant/soulbind/{id}
Conduits
Conduits Index
https://us.api.blizzard.com/data/wow/covenant/conduit/
Conduit
https://us.api.blizzard.com/data/wow/covenant/conduit/{id}
Tech Talent Trees
Tech Talent Trees Index
https://us.api.blizzard.com/data/wow/tech-talent-tree/
Tech Talent Tree
https://us.api.blizzard.com/data/wow/tech-talent-tree/{id}
Tech Talents
Tech Talents Index
https://us.api.blizzard.com/data/wow/tech-talent/
Tech Talent
https://us.api.blizzard.com/data/wow/tech-talent/{id}
Tech Talent Media
https://us.api.blizzard.com/data/wow/media/tech-talent/{id}
Profile API
Namespace: profile-{region}
Character Soulbinds
Please note that this data will not be available, or represented as href links in character documents until AFTER Shadowlands is live and characters have experienced a logout.
https://us.api.blizzard.com/profile/wow/character/{realm-slug}/{name-slug}/soulbinds
As always, please keep an eye on the official documentation site for updated API references, which will be going live over the next couple of days.
Happy coding!
FuenteWe’ve updated the original post to now include examples related to the character profiles document changes.
FuenteHi Seriallos,
Please see below for an example constructed to demonstrate a conduit with an active socket.
{
"traits": [
{
"conduit_socket": {
"socket": {
"conduit": {
"id": 119,
"key": {
"href": "http://us.api.blizzard.com/data/wow/covenant/conduit/119?namespace=static-us"
},
"name": {
"de_DE": "Schwerer Regen",
"en_GB": "Heavy Rainfall",
"en_US": "Heavy Rainfall",
"es_ES": "Precipitaciones intensas",
"es_MX": "Lluvia potente",
"fr_FR": "Averse torrentielle",
"it_IT": "Pioggia Pesante",
"ko_KR": "거센 장마",
"pt_BR": "Precipitação Pesada",
"ru_RU": "Могучий ливень",
"zh_CN": "瓢泼大雨",
"zh_TW": "滂沱大雨"
}
},
"rank": 1
},
"type": {
"name": {
"de_DE": "Potenzmediumsplatz",
"en_GB": "Potency Conduit Slot",
"en_US": "Potency Conduit Slot",
"es_ES": "Ranura de conducto de potencia",
"es_MX": "Ranura de conducto de potencia",
"fr_FR": "Emplacement d’intermédiaire de puissance",
"it_IT": "Scomparto Condotto della Potenza",
"ko_KR": "잠재력의 도관 칸",
"pt_BR": "Espaço de Conduíte de Potência",
"ru_RU": "Ячейка для проводника силы",
"zh_CN": "效能导灵器插槽",
"zh_TW": "威能靈印欄位"
},
"type": "POTENCY"
}
},
"display_order": 0,
"tier": 1
}
]
}
FuenteGreetings all,
Thank you for reporting these issues to us. While we are unable to provide an estimate on when we may be able to address these reports, but we did want you to know that we have received them. Thank you for your patience.
FuenteGreetings all,
An update on the Conduit and soulbinds API: with regional restarts in support of today’s scheduled maintenance, data for characters who log out after the maintenance period will now reflect only those conduits which are currently active for a given soulbind.
Please note that a Battlenet-Schema revision number change will not take affect for this change, and as such we recommend relying on the last modified date for individual documents if/when determining whether consumed data is pre or post fix.
Thank you again for your patience as we addressed this issue.
Fuente