{"ok":true,"tool":"Lorem Ipsum Generator","operation":"generate-lorem","description":"Generate Lorem Ipsum placeholder text.","method":"POST","endpoint":"/api/lorem-ipsum-generator","webUrl":"https://toolhub-5eo.pages.dev/tools/lorem-ipsum-generator","parameters":{"type":"object","properties":{"paragraphs":{"type":"integer","description":"Number of paragraphs (1-20, default 1)"},"wordsPerParagraph":{"type":"integer","description":"Words per paragraph (5-500, default 50)"}},"required":[]},"response":{"type":"object","properties":{"result":{"type":"array","items":{"type":"string"}},"paragraphs":{"type":"integer"}}},"example":{"request":{"paragraphs":2,"wordsPerParagraph":30},"response_shape":{"type":"object","properties":{"result":{"type":"array","items":{"type":"string"}},"paragraphs":{"type":"integer"}}}},"howToCall":"POST a JSON body to https://toolhub-5eo.pages.dev/api/lorem-ipsum-generator. Returns {\"ok\":true,\"result\":{...}} on success or {\"ok\":false,\"error\":\"...\"} on failure. No auth, CORS-enabled.","parametersSummary":"  paragraphs (integer, optional) — Number of paragraphs (1-20, default 1)\n  wordsPerParagraph (integer, optional) — Words per paragraph (5-500, default 50)","curlExample":"curl -X POST https://toolhub-5eo.pages.dev/api/lorem-ipsum-generator -H \"Content-Type: application/json\" -d '{\"paragraphs\":2,\"wordsPerParagraph\":30}'"}