{"uid":"cap_OmWBr4tgBAPlazEsFq-i3","slug":"llms-txt-generator-ozdreamtools-b6099b93","name":"llms.txt Generator (ozdreamtools)","description":"Generates an llms.txt file for a website from caller-supplied sitemap entries and page titles, spec-compliant with llmstxt.org: one H1, a blockquote summary, H2 sections with link lists and an optional Optional section. Produces the artefact, does not assess it. No outbound request - the caller supplies the pages.","url":"https://api.ozdreamtools.de/api/llmstxt/generate","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"info":{"type":"string","description":"Optional prose between summary and sections (no headings)"},"pages":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string"},"title":{"type":"string"},"section":{"type":"string"},"description":{"type":"string"}}},"description":"Pages, grouped by 'section'"},"title":{"type":"string","description":"Project or website name (the single H1)"},"summary":{"type":"string","description":"Short summary (blockquote)"},"optional":{"type":"array","items":{"type":"object"},"description":"Pages for the dedicated Optional section"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9-a1zi9kpXD5jT_hTfqIe","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a spec-compliant llms.txt file from caller-supplied sitemap entries and page titles, following the llmstxt.org standard with H1, blockquote summary, H2 sections, and an Optional section.","exampleAgentPrompt":"Generate an llms.txt file for my SaaS product 'Buildify' — here are my sitemap pages with titles: /about (About Us), /features (Features), /pricing (Pricing), /docs/getting-started (Getting Started), /docs/api (API Reference), /blog (Blog). Group the docs pages under a Docs section and mark /blog as Optional.","exampleUseCases":[{"title":"AI-readable index for developer docs site","prompt":"Create an llms.txt for my developer documentation site 'DevHub'. Here are the pages: /docs/intro (Introduction), /docs/quickstart (Quickstart Guide), /docs/api (API Reference), /docs/faq (FAQ). Put all of them under a Documentation H2 section, and add the FAQ as an Optional link."},{"title":"Marketing site llms.txt for AI crawler readiness","prompt":"I need an llms.txt for my company website 'NovaCRM'. Pages are: /about (About NovaCRM), /features (Features), /pricing (Pricing Plans), /case-studies (Case Studies), /contact (Contact Us). Group features, pricing, and case-studies under a Product section, and put contact under Optional."},{"title":"Portfolio site machine-readable index","prompt":"Generate an llms.txt for my personal portfolio site 'Jana Müller Design'. Pages: / (Home), /portfolio (Portfolio), /services (Design Services), /about (About Jana), /blog (Design Blog), /contact (Contact). Group portfolio and services under a Work section, and mark blog and contact as Optional."}],"resultDescription":"Returns the full text content of a spec-compliant llms.txt file: a top-level H1 with the site name, a blockquote containing a summary description, one or more H2 sections each containing a markdown link list of the supplied pages, and optionally an '## Optional' section with lower-priority pages. No outbound HTTP requests are made — all content is derived from the caller-supplied data.","failureModes":["Missing required fields (site name, pages list) returns a 400 validation error","Malformed sitemap entries or missing page titles may produce incomplete link lists","If no section groupings are supplied the output may lack meaningful H2 structure","Payment failure via x402 protocol returns a 402 Payment Required before generation occurs","Overly large page lists may hit payload size limits"],"whenToPreferThis":"Choose this endpoint when you need to produce a fully spec-compliant llms.txt artifact from known sitemap data without making any outbound HTTP requests — the caller supplies all page metadata. Prefer it over manual authoring when you need consistent llmstxt.org formatting (H1, blockquote, H2 sections, Optional block) from structured input. It complements the ozdreamtools AI-readiness audit endpoint, which evaluates the artifact after generation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:31:13.098Z","isFirstParty":false}