Color theme

Memories

Base: /api/memories

Discovered memories of the server

Handler: MemoriesHandler
GET /api/memories

List memories

Returns all memory categories and entries with discovery state and translated names. Memories are server-wide.

Response Example

{
  "totalAll": 120,
  "totalDiscovered": 45,
  "categories": {
    "Wildlife": {
      "total": 20,
      "discovered": 10,
      "memories": [
        {
          "id": "wolf",
          "title": "server.npcRoles.wolf.name",
          "discovered": true,
          "npcRole": "wolf",
          "iconBase64": "<base64>"
        }
      ],
      "categoryIconBase64": "<base64>"
    }
  },
  "translations": {
    "en-US": {
      "npc_roles": {
        "wolf": "Wolf"
      },
      "map_regions": {},
      "memory_categories": {
        "Wildlife": "Wildlife"
      }
    }
  }
}

cURL

curl -X GET 'http://localhost:5550/api/memories' \
  -H 'X-Admin-Token: YOUR_TOKEN'

Internal Behavior

Reads the memories plugin and the translations for 13 languages; also written to memories.json every five minutes.