{"uid":"cap_26A7slMfTT5HhAJ8xvrha","slug":"sitecheck-summarize-eee733cd","name":"SiteCheck Summarize","description":"A summary of a web page (url) or your own text (up to 12,000 characters) as short, medium or bullets, in the language you name, with key points. Llama 3.3 70B. A page is read as in /api/read, robots.txt respected.","url":"https://api.sitecheck-api.workers.dev/api/summarize?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Web page to summarize (or text)"},"text":{"type":"string","description":"Text to summarize, up to 12,000 characters"},"length":{"type":"string","description":"short, medium (default) or bullets"},"language":{"type":"string","description":"Language of the summary, e.g. German"}}},"responseSchema":{"type":"json","example":{"model":"@cf/meta/llama-3.3-70b-instruct-fp8-fast","length":"short","summary":"Invoice INV-2026-0042 is due on 2026-10-31 for 1,250.00 EUR from supplier Acme GmbH.","language":null,"checkedAt":"2026-10-14T05:12:25.999Z","keyPoints":["Invoice number: INV-2026-0042","Total: 1,250.00 EUR","Due date: 2026-10-31"]}},"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_5wH5B-EoJY11jpGZ1iBep","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":"Summarizes a web page URL or raw text into a short, medium, or bullet-point summary using an LLM, optionally in a specified language","exampleAgentPrompt":"Can you give me a short bullet-point summary of this article in German? https://www.example.com/article-about-climate-policy","exampleUseCases":[{"title":"Quick article digest for research","prompt":"Summarize this news article for me in bullet points so I can get the key takeaways fast: https://www.reuters.com/world/europe/some-long-article"},{"title":"Invoice or document understanding","prompt":"I just got this invoice text and need a short summary of it — what's the total amount, who it's from, and when it's due: 'Invoice INV-2026-0042, issued by Acme GmbH, total 1,250.00 EUR, due 2026-10-31.'"},{"title":"Foreign-language content overview","prompt":"Can you summarize this French webpage for me in English, medium length? https://www.lemonde.fr/some-article"}],"resultDescription":"Returns a JSON object containing the summary text, an array of key bullet points, the LLM model used, the length setting applied, the detected or specified language, and the timestamp of the check.","failureModes":["URL is unreachable or returns a non-200 status — endpoint may return an error or empty summary","Text exceeds 12,000 character limit — input may be truncated or rejected","Unsupported or misspelled language code — summary may default to English or return an error","Empty input (no URL and no text provided) — returns validation error","URL points to a PDF or non-HTML resource not supported by the reader — may fail to extract content"],"whenToPreferThis":"Choose this endpoint when you need a quick LLM-powered summary of a web page or a block of text, especially when you want structured output (summary + key points), multilingual support, or adjustable length (short/medium/bullets). Prefer this over generic LLM calls when you want a single pay-per-call API that fetches and summarizes a URL in one step without managing your own scraping and prompting pipeline.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T06:44:16.051Z","isFirstParty":false,"canonicalSlug":"sitecheck-summarize-eee733cd"}