{"uid":"cap_CddpoNeqq4Idf7EypOKgD","slug":"webbersites-ai-text-summarizer-0b02a36e","name":"Webbersites AI Text Summarizer","description":"AI SUMMARIZATION of anything — POST {text} (16,000 chars: transcripts, threads, logs), OR {url} (web page auto-scraped, or PDF/DOCX/CSV auto-extracted), OR {file_base64} for an uploaded PDF/DOCX/CSV/TXT up to 5 MB. Keeps every load-bearing fact, number, and decision. {style}: paragraph (default), bullets, or tldr; {max_words}: 10-300 (default 120); {focus} to steer ('action items'). Want key sentences with no AI? GET /api/summarize ($0.002).","url":"https://api.webbersites.com/api/summarize-text","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":{"url":{"type":"string","description":"Public http(s) URL to fetch and summarize — an article/page (main content auto-extracted) or a PDF/DOCX/CSV document"},"text":{"type":"string","description":"Raw text to summarize, up to 16,000 characters (provide exactly one of text, url, file_base64)"},"type":{"type":"string","description":"Optional parser override for url/file_base64: pdf, docx, or csv"},"focus":{"type":"string","description":"Optional steer: what the summary should emphasize"},"style":{"type":"string","description":"paragraph (default), bullets, or tldr"},"filename":{"type":"string","description":"Optional filename hint for file_base64 type detection, e.g. report.pdf"},"max_words":{"type":"number","description":"summary length cap, 10-300 (default 120)"},"file_base64":{"type":"string","description":"Base64-encoded PDF, DOCX, CSV, or plain-text file, up to 5 MB decoded (data URI prefix ok)"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"model":{"type":"string"},"style":{"type":"string"},"title":{"type":"string"},"usage":{"type":"object"},"source":{"type":"string","description":"text, url, or file"},"summary":{"type":"string"},"input_chars":{"type":"number"},"source_type":{"type":"string","description":"what was summarized: text, article, pdf, docx, or csv"},"input_truncated":{"type":"boolean","description":"true if extracted content was cut to the summarization cap"}}}}}}},"responseSchema":{"type":"json","example":{"model":"gemini-2.5-flash-lite","style":"bullets","title":"Quarterly Report","source":"url","summary":"- Q3 revenue $4.2M, up 18% YoY\n- Churn down to 2.1%\n- Board approved the Berlin office","input_chars":18400,"source_type":"pdf"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_8PXKMFi5frwJcR4RGiJsV","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Abstractively summarizes raw text (up to 16,000 characters) into paragraph, bullet, or TL;DR format with optional focus steering","exampleAgentPrompt":"Summarize this meeting transcript as bullet points, focusing on action items, and keep it under 150 words: [transcript text here].","exampleUseCases":null,"resultDescription":"An abstractive summary of the submitted text in the requested style (paragraph, bullets, or single-sentence TL;DR), capped at the specified word count, preserving key facts, numbers, and decisions; optionally steered toward a focus area like action items or financial figures.","failureModes":["Text exceeds 16,000 character limit — request rejected","Invalid style value outside paragraph/bullets/tldr — validation error","max_words outside 10–300 range — validation error","Empty or missing text body — 400 bad request","Payment not included or insufficient — 402 Payment Required"],"whenToPreferThis":"Choose this endpoint when you have raw, unstructured text (transcripts, notes, logs, threads) you need condensed abstractively with AI — preserving load-bearing facts and decisions. Prefer this over the sibling GET /api/summarize endpoint, which is extractive and URL-based rather than text-based. Best when the input is already text in hand, not a URL to fetch.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:44:42.066Z","isFirstParty":false}