{
  "x402Version": 2,
  "id": 15751,
  "slug": "15751",
  "resource": "https://qf-api.quietforge-studio.workers.dev/v1/typeset",
  "description": "Typeset a prose manuscript into a print-ready book interior. Returns a zip (base64) with: the interior PDF at your trim size (5x8, 5.25x8, 5.5x8.5, 6x9 or A5) with mirrored margins and the inside gutter chosen from the final page count per KDP's minimums, running heads (author on left pages, chapter title or book title on right pages), page numbers, every chapter opening on a right-hand page with automatic blank versos, half title / title page / copyright page / optional dedication / contents with page numbers / optional epigraph and About the Author, justified and hyphenated body text in Crimson Text (embedded, open licence), widows and orphans suppressed, smart quotes; an editable .docx twin with the same trim, mirrored margins, odd-page chapter sections and running-head fields; and LAYOUT-REPORT.md (page count, spine-width estimate, margin table against KDP minimums, chapter start pages, warnings). Text is never rewritten. Prose only: no images, footnotes, tables, verse, lists or non-Latin scripts.",
  "type": "http",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0x3F5115236f25618c16021E983acaAF2CAaa1A35e",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "500000",
      "maxTimeoutSeconds": 300
    }
  ],
  "outputSchema": {
    "type": "object",
    "properties": {
      "title": {
        "type": "string"
      },
      "trim": {
        "type": "string"
      },
      "pages": {
        "type": "integer"
      },
      "words": {
        "type": "integer"
      },
      "chapters": {
        "type": "integer"
      },
      "inside_margin_in": {
        "type": "number"
      },
      "outside_margin_in": {
        "type": "number"
      },
      "fonts_embedded": {
        "type": "boolean"
      },
      "warnings": {
        "type": "array",
        "items": {
          "type": "string"
        }
      },
      "chapter_starts": {
        "type": "array"
      },
      "files": {
        "type": "array",
        "items": {
          "type": "string"
        }
      },
      "content_type": {
        "type": "string"
      },
      "bytes": {
        "type": "integer"
      },
      "content_base64": {
        "type": "string"
      },
      "elapsed_ms": {
        "type": "integer"
      }
    },
    "required": [
      "pages",
      "content_type",
      "bytes",
      "content_base64"
    ]
  },
  "tags": [
    "typesetting",
    "books",
    "pdf",
    "kdp",
    "print-ready",
    "publishing"
  ],
  "sourceHost": "qf-api.quietforge-studio.workers.dev",
  "lastUpdated": "2026-09-21T04:06:22.999Z",
  "quality": {},
  "liveness": {
    "isLive": true,
    "lastCheckedAt": "2026-09-21T06:04:23.404Z",
    "reliability": {
      "checks": 1,
      "live": 1
    }
  },
  "verified": true,
  "featured": false,
  "provider": {
    "host": "qf-api.quietforge-studio.workers.dev",
    "manifest_name": "Quietforge Docs API",
    "source": "submitted",
    "source_manifest_url": "https://qf-api.quietforge-studio.workers.dev/.well-known/x402.json",
    "submitted_at": "2026-09-21T04:06:22.999Z"
  },
  "exampleResponse": {
    "title": "string",
    "trim": "string",
    "pages": 0,
    "words": 0,
    "chapters": 0,
    "inside_margin_in": 0,
    "outside_margin_in": 0,
    "fonts_embedded": true,
    "warnings": [
      "string"
    ],
    "chapter_starts": [
      "value"
    ],
    "files": [
      "string"
    ],
    "content_type": "string",
    "bytes": 0,
    "content_base64": "string",
    "elapsed_ms": 0
  }
}