{
  "type": "book",
  "site": {
    "name": "The Book Quiver",
    "language": "en-US",
    "url": "https://www.bookquiver.com"
  },
  "formats": "Every page has two versions with the same data: JSON (the page address + .json) and markdown (the page address + .md). Append .json or .md to any `url` in this document.",
  "title": "Code Name Purple",
  "subtitle": null,
  "slug": "code-name-purple",
  "url": "https://www.bookquiver.com/amy-butler-greenfield/code-name-purple",
  "json": "https://www.bookquiver.com/amy-butler-greenfield/code-name-purple.json",
  "markdown": "https://www.bookquiver.com/amy-butler-greenfield/code-name-purple.md",
  "authors": [
    {
      "name": "Amy Butler Greenfield",
      "slug": "amy-butler-greenfield",
      "url": "https://www.bookquiver.com/amy-butler-greenfield"
    }
  ],
  "language": "en_US",
  "original_title": null,
  "original_language": null,
  "first_published": "2027-05-11",
  "genres": [],
  "series": [],
  "cover": "https://quivercdn.com/covers/random-house/amy-butler-greenfield/code-name-purple_978-05-9372-954-0.jpg?v=2026-08-19%2016%3A13%3A30",
  "description": "The thrilling true story of the unlikely American codebreakers, chiefly composed of civilians, Jews, and women, who cracked Japan's impenetrable communications with the Nazis and helped end World War II—from...",
  "editions": [
    {
      "title": "Code Name Purple",
      "subtitle": null,
      "url": "https://www.bookquiver.com/amy-butler-greenfield/code-name-purple/9780593729540",
      "publisher": "Random House",
      "translators": [],
      "medium": "paper",
      "duration_seconds": null,
      "narrators": [],
      "illustrators": [],
      "cover_artists": [],
      "isbn": "978-05-9372-954-0",
      "pages": 448,
      "published": "2027-05-11",
      "language": "en_US",
      "cover": "https://quivercdn.com/covers/random-house/amy-butler-greenfield/code-name-purple_978-05-9372-954-0.jpg?v=2026-08-19%2016%3A13%3A30"
    }
  ],
  "other_languages": [],
  "characters": [],
  "chapters": []
}
