{"uid":"cap_do_vZMYEhtDaMXvzoNGHu","slug":"project-gutenberg-book-detail-via-gutendex-0762524f","name":"Project Gutenberg Book Detail via Gutendex","description":"Fetch one Project Gutenberg book by its numeric ID via Gutendex. Returns title, authors, subjects, languages, formats and download_count. Keyless. Useful for resolving a Gutenberg ID to full book metadata and download URLs.","url":"https://proxy.suverse.io/v1/data/suverse-gutenberg-book-detail","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"properties":{}},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.055","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.055/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.055","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.055","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_dTDlANW7yhTSzXoPlickx","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.055","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches full metadata for a single Project Gutenberg book by its numeric ID, including title, authors, subjects, languages, available formats, and download count.","exampleAgentPrompt":"Look up Project Gutenberg book ID 1342 and give me its title, authors, available download formats, and how many times it's been downloaded.","exampleUseCases":[{"title":"Resolving a Gutenberg ID to book details","prompt":"I have the Gutenberg ID 11 — can you fetch the full metadata for that book, including who wrote it, what subjects it covers, and what formats I can download it in?"},{"title":"Finding download links for a classic novel","prompt":"Can you pull up the Gutenberg entry for book ID 84 and give me the download URLs so I can grab the epub and plain text versions?"},{"title":"Enriching a reading list with book metadata","prompt":"I'm building a reading list and I need the title, author, language, and subject tags for Gutenberg book number 1661 — can you fetch that for me?"}],"resultDescription":"Returns a JSON object with the book's title, list of authors (name and birth/death years), subject tags, language codes, a map of available format MIME types to download URLs, and the total download count from Project Gutenberg.","failureModes":["Invalid or non-existent Gutenberg ID returns an empty or error response","Network timeout if Gutendex upstream is slow","Malformed request body results in a 400 error","Payment failure (x402) prevents the call from completing"],"whenToPreferThis":"Use this endpoint when you have a specific Project Gutenberg numeric book ID and need to resolve it to full metadata including download URLs, author details, subjects, and format availability — without needing an API key. Prefer this over scraping gutenberg.org directly or calling Gutendex yourself if you need a managed, paid proxy with consistent response structure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:57:18.474Z","isFirstParty":false}