Journals


Get journal themes by environment

Get the journal theme associated with each environment, for environments that have their own theme.

Properties

  • Name
    environment
    Type
    string
    Description

    The environment ID, used as the key.

  • Name
    theme
    Type
    string
    Description

    The journal theme ID for the environment.

Request

GET
https://api.mouse.rip/journals-environment-mapping
const journalEnvironments = await fetch('https://api.mouse.rip/journals-environment-mapping')
console.log(journalEnvironments)

Response

{
  "ancient_city": "theme_labyrinth",
  "bountiful_beanstalk": "theme_bountiful_beanstalk",
  "claw_shot_city": "theme_western",
  "desert_oasis": "theme_living_garden",
  "foreword_farm": "theme_table_of_contents",
  "fungal_cavern": "theme_fungal",
  "labyrinth": "theme_labyrinth",
  ...
}

Get journal themes by event

Get the journal themes associated with each in-game event.

Properties

  • Name
    event
    Type
    string
    Description

    The event ID, used as the key.

  • Name
    themes
    Type
    array
    Description

    The array of journal theme IDs for the event.

Request

GET
https://api.mouse.rip/journals-events
const journalEvents = await fetch('https://api.mouse.rip/journals-events')
console.log(journalEvents)

Response

{
  "birthday": [
    "theme_birthday_six",
    "theme_birthday_seven",
    "theme_birthday_eight",
    ...
  ],
  "great_winter_hunt": [
    "theme_snow_golem",
    "theme_winter_hunt_2012",
    "theme_winter_hunt_2013",
    ...
  ],
  "halloween": [
    "theme_admirals_ship",
    "theme_ghostship",
    "theme_gloomy_greenwood",
    ...
  ],
  ...
}