Soulbinds API - Traits

The documentation at Blizzard Battle.net Developer Portal is incredibly helpful. However, there’s a very useful piece of information missing from the output. We’re not told which traits are active, only which soulbind is active. We can pull all the information about which display slot, which tier, name, and other info as needed, but can’t tell what the player has selected as of last update to the information.
Current example:

 {
      "soulbind": {
        "key": {
          "href": "https://us.api.blizzard.com/data/wow/covenant/soulbind/8?namespace=static-9.0.2_36532-us"
        },
        "name": "Nadjia the Mistblade",
        "id": 8
      },
      "traits": [
        {
          "trait": {
            "key": {
              "href": "https://us.api.blizzard.com/data/wow/tech-talent/1406?namespace=static-9.0.2_36532-us"
            },
            "name": "Thrill Seeker",
            "id": 1406
          },
          "tier": 0,
          "display_order": 1
        },
        {
          "conduit_socket": {
            "type": {
              "type": "POTENCY",
              "name": "Potency Conduit Slot"
            },
            "socket": {
              "conduit": {
                "key": {
                  "href": "https://us.api.blizzard.com/data/wow/covenant/conduit/207?namespace=static-9.0.2_36532-us"
                },
                "name": "Fel Commando",
                "id": 207
              },
              "rank": 4
            }
          },
          "tier": 1,
          "display_order": 0
        },
        {
          "conduit_socket": {
            "type": {
              "type": "ENDURANCE",
              "name": "Endurance Conduit Slot"
            },
            "socket": {
              "conduit": {
                "key": {
                  "href": "https://us.api.blizzard.com/data/wow/covenant/conduit/162?namespace=static-9.0.2_36532-us"
                },
                "name": "Accrued Vitality",
                "id": 162
              },
              "rank": 3
            }
          },
          "tier": 1,
          "display_order": 2
        },
        {
          "trait": {
            "key": {
              "href": "https://us.api.blizzard.com/data/wow/tech-talent/1393?namespace=static-9.0.2_36532-us"
            },
            "name": "Agent of Chaos",
            "id": 1393
          },
          "tier": 2,
          "display_order": 0
        },
        {
          "trait": {
            "key": {
              "href": "https://us.api.blizzard.com/data/wow/tech-talent/1394?namespace=static-9.0.2_36532-us"
            },
            "name": "Fancy Footwork",
            "id": 1394
          },
          "tier": 2,
          "display_order": 2
        }
      ],
      "is_active": true
    }

I propose there be an added key/value pair of “is_active”: true on the currently active trait per tier.

Hi Liukus,

Thank you for taking the time to report this to us. Please know that we are currently tracking this issue, and that you can find some more discussion in our original announcement thread: WoW Shadowlands API Update - Covenants, Soulbinds & More - #14 by Maguthul-11152.

Thanks

As usual, I didn’t look hard enough. Thanks for letting me know, and thanks for working on it!