{"uid":"cap_gebIdS3_lpkQjS6VCU9hI","slug":"quietforge-crossword-generator-print-ready-pdf-f9f88e3c","name":"Quietforge Crossword Generator — Print-Ready PDF","description":"Pay-per-call document conversion, PDF text extraction, headless-browser rendering of a URL or HTML to PNG / JPEG / PDF, a health-probed directory of x402 pay-per-call endpoints, a sudoku generator (solver-verified, technique-graded puzzles as JSON or a print-ready A4/Letter book), a book typesetter (prose manuscript to a KDP-ready interior PDF + editable docx), a crossword generator (verified freeform grid from your clue/answer pairs as JSON or print-ready PDFs), a family tree chart layout engine (descendant / ancestor / hourglass charts from people+families JSON or a GEDCOM file, as verified layout JSON or print-ready poster and tiled PDFs), and a dataset quality audit tool (duplicates, missing values, type consistency, class imbalance, numeric outliers and PII-pattern counts for a CSV/JSON dataset, as JSON or a one-page PDF summary). Payment: x402 (USDC on Base). No signup, no API key.","url":"https://qf-api.quietforge-studio.workers.dev/v1/crossword/pdf?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"seed":{"type":"integer","description":"Optional; same seed + entries = same grid"},"sizes":{"type":"array","items":{"enum":["8x10","a4","letter"],"type":"string"},"description":"PDF page sizes to build (PDF route only; default all three)"},"style":{"enum":["classic","elegant"],"type":"string","description":"classic = sans-serif, elegant = serif with a gold rule (PDF only)"},"title":{"type":"string","maxLength":40,"description":"Printed above the grid"},"entries":{"type":"array","items":{"type":"object","required":["answer","clue"],"properties":{"clue":{"type":"string"},"answer":{"type":"string"}}},"maxItems":30,"minItems":8,"description":"8-30 clue/answer pairs; answers 3-15 letters (spaces, hyphens and accents are dropped in the grid, kept in the key); clues up to 110 characters; no duplicate answers"},"subtitle":{"type":"string","maxLength":90,"description":"Optional line under the title"}}},"responseSchema":{"type":"json","example":{"cols":16,"rows":19,"seed":40,"bytes":60000,"files":["Danas40thBirthdayCrossword-Crossword-8x10.pdf","Danas40thBirthdayCrossword-Crossword-Letter.pdf","puzzle.json"],"pages":{"8x10":2,"letter":2},"style":"elegant","title":"Dana's 40th Birthday Crossword","entries":18,"crossings":17,"elapsed_ms":900,"content_type":"application/zip","content_base64":"UEsDBBQ..."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"3.99","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$3.99/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"3.99","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"3.99","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_21CR7E8MAY9v6S42zwSw-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"3.99","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a verified freeform crossword puzzle PDF (and optional JSON) from your clue/answer pairs, in multiple page sizes and styles, delivered as a base64-encoded ZIP.","exampleAgentPrompt":"Generate a crossword puzzle PDF for Dana's 40th birthday using these 18 clue/answer pairs, title it 'Dana's 40th Birthday Crossword', use the elegant style, and give me both Letter and 8x10 page sizes.","exampleUseCases":[{"title":"Birthday party crossword gift","prompt":"Make a printable crossword puzzle for my friend's 40th birthday — title it 'Happy 40th Dana!', use the elegant serif style, and here are 15 clue/answer pairs about her life: [Answer: PARIS, Clue: Her favorite city], [Answer: COFFEE, Clue: Her morning ritual]... I want Letter and A4 sizes."},{"title":"Classroom vocabulary crossword","prompt":"Create a crossword puzzle PDF for my 8th grade English class using these 20 vocabulary words and definitions as clues. Title it 'Chapter 5 Vocabulary Quiz', use classic style, and give me Letter-sized pages so I can print and hand them out."},{"title":"Corporate team-building puzzle","prompt":"I need a crossword puzzle for our company offsite — use these 12 clue/answer pairs about our company history and products, title it 'Acme Corp Trivia Challenge', subtitle 'Annual Retreat 2025', classic style, and export it in both 8x10 and Letter sizes."}],"resultDescription":"A base64-encoded ZIP file containing: one or more crossword PDFs (in the requested page sizes — 8x10, A4, or Letter), a puzzle.json with the full grid layout, crossing count, dimensions, seed, entry count, elapsed time, style, and title. The ZIP is returned in the response body with content_type application/zip.","failureModes":["Fewer than 8 or more than 30 entries provided — returns validation error","Duplicate answers in the entry list — returns validation error","Answer length outside 3-15 characters — returns validation error","Clue text exceeds 110 characters — returns validation error","Puzzle cannot be laid out as a connected freeform grid (too few crossings) — may return layout failure","x402 payment not provided or insufficient — returns 402 Payment Required","Title exceeds 40 characters or subtitle exceeds 90 characters — returns validation error"],"whenToPreferThis":"Choose this endpoint when you need a fully verified, print-ready crossword PDF generated from your own custom clue/answer pairs, especially for events, education, or publishing. It handles grid layout verification, crossing validation, and PDF typesetting in a single pay-per-call request with no signup. Prefer this over generic crossword tools when you need deterministic reproducibility via seed, multiple page sizes in one call, or styled output (classic vs. elegant) suitable for direct printing or KDP publishing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T00:44:33.375Z","isFirstParty":false,"canonicalSlug":"quietforge-crossword-generator-print-ready-pdf-f9f88e3c"}