{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/jonbarrow/mal-private-api/blob/9a100210348e1a422f2a2ddbfe60197cd040832c/DOCUMENTATION.md"
  ],
  "category": "reconstruction-cases",
  "class": "website",
  "description_en": "MAL Private API documents the private MyAnimeList JSON interface recovered from version 0.11.8 of its Android app and supplies a Node.js client. Its reference describes request encoding, selected endpoint fields, and client-ID use for the examined app version.",
  "description_zh": "MAL Private API 记录从 MyAnimeList Android 应用 0.11.8 版分析得到的私有 JSON 接口，并提供 Node.js 客户端。参考文档说明请求编码、部分端点字段和所研究版本的客户端 ID 用法。",
  "entry_url": "https://awesomerea.org/resources/mal-private-api-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/mal-private-api-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/jonbarrow/mal-private-api/blob/9a100210348e1a422f2a2ddbfe60197cd040832c/README.md",
  "group": "cases",
  "id": "mal-private-api-case",
  "json_url": "https://awesomerea.org/resources/mal-private-api-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/mal-private-api-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/mal-private-api-case/index.md",
  "name": "MAL Private API: reconstructing MyAnimeList Android endpoints",
  "name_zh": "MAL Private API：还原 MyAnimeList Android 端点",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "scope",
    "license"
  ],
  "requirements": [
    "The documented behavior comes from MyAnimeList Android app version 0.11.8.",
    "package.json declares an ISC license; no LICENSE file appears in the repository."
  ],
  "requirements_zh": [
    "文档依据 MyAnimeList Android 应用 0.11.8 版。",
    "package.json 声明 ISC 许可证；仓库中没有独立的 LICENSE 文件。"
  ],
  "scope": "unknown",
  "targets": [
    "app",
    "protocol"
  ],
  "url": "https://github.com/jonbarrow/mal-private-api",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
