{"uid":"cap_R3sVf6CqvmnjGuaFlcrI6","slug":"forgemesh-library-fiction-shelf-5cdde71a","name":"ForgeMesh Library — Fiction Shelf","description":"Curated shelf: Fiction — 1389 public-domain books including The Green Mummy, Twenty-Five Ghost Stories, The Lock and Key Library: Classic Mystery and Detective Stories: Modern English. Returns a ranked list with drill-down routes for full-text retrieval. No license, no API key required.","url":"https://library.forgemesh.io/fiction","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"limit":{"type":"integer","description":"Max books to return (default 20, max 50)"}}},"responseSchema":{"type":"json","example":{"books":[{"year":null,"title":"The Green Mummy","author":"Hume, Fergus","book_id":2868,"subjects":[],"download_count":63760}],"count":5,"shelf":"Fiction","coverage":{"target":61015,"indexed":61015},"drill_down":["/book-metadata","/book-chapter","/book-quotes","/literature-search"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_yX9JzgY3uIYSdWhR9yK39","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a ranked list of up to 50 public-domain fiction books from a curated shelf of 1,389 titles, with drill-down routes for full-text retrieval.","exampleAgentPrompt":"Give me a list of up to 30 public-domain fiction books from ForgeMesh Library's curated fiction shelf — I'm looking for classic novels and stories I can read for free.","exampleUseCases":[{"title":"Browsing classic mystery fiction","prompt":"Show me up to 50 public-domain classic mystery and ghost story fiction titles I can read for free — I want to explore things like old detective stories and horror."},{"title":"Building a reading list app","prompt":"Pull me the top 20 public-domain fiction titles from the ForgeMesh curated shelf so I can populate a reading list for my app."},{"title":"Exploring free fiction for a book club","prompt":"Can you get me a ranked list of around 25 free classic fiction books I can suggest to my book club? We're into older English literature."}],"resultDescription":"A ranked list of public-domain fiction book records (up to the requested limit, default 20, max 50), each with a title, author, and drill-down route for full-text retrieval. No authentication or license required.","failureModes":["Limit parameter exceeds 50 — API may cap or return an error","No books returned if shelf index is temporarily unavailable","Payment failure (x402) if USDC balance is insufficient or wallet not configured","Malformed limit value (non-integer) causing a 400-style error"],"whenToPreferThis":"Choose this endpoint when you need a curated, ranked browse of public-domain fiction titles without needing a specific search query — ideal for populating reading lists, exploring the corpus, or discovering classic fiction. Use the full-text search sibling endpoint when you have a specific query or keyword in mind.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T19:02:30.148Z","isFirstParty":false}