Documentation for the quest requirements data?

In looking over the new quest API, I’ve noticed some quests list other quests as requirements, for example:

{
  "id": 40187,
  "title": "Links in the Chain",
  "description": "...",
  "requirements": {
    "quests": {
      "operator": {
        "type": "AND",
        "name": "And"
      },
      "conditions": [
        {
          "operator": {
            "type": "AND",
            "name": "And"
          },
          "conditions": [
            {
              "target": {
                "name": "From Head to Toe",
                "id": 40176
              }
            },
            {
              "target": {
                "name": "Black Rook Bandit",
                "id": 40181
              }
            }
          ]
        },
        {
          "target": {
            "name": "Too Good To Pass Up",
            "id": 40182
          }
        }
      ]
    },
    "min_character_level": 10,
    "max_character_level": 45
  }
}

At first I assumed this was quest-chain data, but in looking at other quests that doesn’t seem to be the case. Is there any documentation for what kind of data we can expect in the requirments object?

1 Like