Library Assignments


Get Library Assignment details

An object of assignment sets, keyed by assignment set type.

Properties

  • Name
    key
    Type
    string
    Description
    Assignment set type (the key), e.g. library_intro_research_assignment_convertible.
  • Name
    name
    Type
    string
    Description
    Assignment set name.
  • Name
    cost
    Type
    integer
    Description
    Cost to unlock the assignment set.
  • Name
    rewardPoints
    Type
    integer
    Description
    Reward points granted for the set.
  • Name
    rewards
    Type
    array of values
    Description
    Reward names.
  • Name
    assignments
    Type
    array of values
    Description
  • Name
    assignments[].name
    Type
    string
    Description
    Assignment name. Can be empty.
  • Name
    assignments[].tasks
    Type
    array of values
    Description
  • Name
    assignments[].tasks[].title
    Type
    string
    Description
    Task heading, e.g. All seven of the following:. Can be empty.
  • Name
    assignments[].tasks[].text
    Type
    array of values
    Description
    Requirement lines, e.g. 1 Bookborn Mouse.

Request

GET
https://api.mouse.rip/library-assignments
const response = await fetch('https://api.mouse.rip/library-assignments')

Response

{
  "library_intro_research_assignment_convertible": {
    "name": "Catalog Library Mice",
    "cost": 0,
    "rewardPoints": 20,
    "rewards": [
      "Yellow Tome of Wisdom",
      "Wealth Charms"
    ],
    "assignments": [
      {
        "name": "Catalog Library Assignment",
        "tasks": [...]
      }
    ]
  },
  "library_research_assignment_convertible": {
    "name": "Library Research",
    "cost": 20,
    "rewardPoints": 30,
    "rewards": [
      "Yellow Tome of Wisdom",
      "Green Tome of Wisdom",
      ...
    ],
    "assignments": [
      {
        "name": "Library Mice Assignment",
        "tasks": [...]
      },
      {
        "name": "Library Power Type Assignment",
        "tasks": [...]
      }
    ]
  },
  "zugzwang_research_assignment_convertible": {
    "name": "Zugzwang Research",
    "cost": 50,
    "rewardPoints": 80,
    "rewards": [
      "Blue Tome of Wisdom",
      "Wealth Charms",
      ...
    ],
    "assignments": [
      {
        "name": "Seasonal Garden Assignment",
        "tasks": [...]
      },
      {
        "name": "Mystic King Assignment",
        "tasks": [...]
      },
      ...
    ]
  },
  "furoma_research_assignment_convertible": {
    "name": "Furoma Research",
    "cost": 130,
    "rewardPoints": 90,
    "rewards": [
      "Purple Tome of Wisdom",
      "Wealth Charms",
      ...
    ],
    "assignments": [
      {
        "name": "Furoma Assignment",
        "tasks": [...]
      },
      {
        "name": "Pagoda Assignment",
        "tasks": [...]
      },
      ...
    ]
  },
  "adv_zugzwang_research_assignment_convertible": {
    "name": "Advanced Zugzwang Research",
    "cost": 150,
    "rewardPoints": 150,
    "rewards": [
      "Purple Tome of Wisdom",
      "Wealth Charms",
      ...
    ],
    "assignments": [
      {
        "name": "Mystic Amplifier Assignment",
        "tasks": [...],
        "info": "More Info: MouseHunt Info Page"
      },
      {
        "name": "Technic Amplifier Assignment",
        "tasks": [...]
      },
      ...
    ]
  },
  "zurreal_trap_research_convertible": {
    "name": "Zurreal Trap Research",
    "cost": 900,
    "rewardPoints": 400,
    "assignments": [
      {
        "name": "",
        "tasks": [...]
      }
    ]
  },
  "library_m400_bait_assignment_convertible": {
    "name": "M400 Bait Research Assignment",
    "cost": 1500,
    "rewardPoints": 200,
    "assignments": [
      {
        "name": "",
        "tasks": [...]
      }
    ]
  },
  "library_m400_assignment_convertible": {
    "name": "M400 Hunting Research Assignment",
    "cost": 1900,
    "rewardPoints": 300,
    "assignments": [
      {
        "name": "",
        "tasks": [...]
      }
    ]
  }
}