{"service":"summarize","route":"POST /summarize","price":"$0.005","payment":"x402 (USDC on Base) — POST to this path, pay the returned 402, retry","description":"Summarize text (up to 100k chars). Input: { text, style? (bullets|paragraph|tldr), length? (short|medium|long), language? }.","input":{"properties":{"text":{"type":"string","description":"Text to summarize (max 100k chars)"},"style":{"type":"string","description":"bullets | paragraph | tldr"},"length":{"type":"string","description":"short | medium | long"},"language":{"type":"string","description":"Output language (default: source language)"}},"required":["text"]},"inputExample":{"text":"The x402 protocol enables HTTP-native payments using the 402 status code and USDC on Base.","style":"tldr"},"outputExample":"A tight 1-2 sentence summary of the input text.","outputSchema":{"type":"string"}}