{"uid":"cap_jN_V-39-Zllog72Xpl67v","slug":"scrapfly-content-scaffold-generator-8d40ff21","name":"ScrapFly Content Scaffold Generator","description":"69 endpoints for data, content generation, and web scraping. Pay per request via x402 on Base chain.","url":"https://scravfly.vercel.app/api/content/scaffold","method":"POST","headers":{},"bodySchema":{"type":"object","required":["topic"],"properties":{"depth":{"type":"string","description":"depth"},"topic":{"type":"string","description":"topic"},"sections":{"type":"number","description":"sections"}}},"responseSchema":{"type":"object","required":["success"],"properties":{"data":{"type":"object"},"success":{"type":"boolean"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.3","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.3/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.3","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.3","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JSf5Fu-smXNPl7EEmiDml","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.3","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a structured content scaffold (outline with sections) for a given topic, with configurable depth and number of sections","exampleAgentPrompt":"Generate a detailed content scaffold about sustainable investing with 6 sections at a deep depth level — I want a full structural outline I can use as a writing blueprint.","exampleUseCases":[{"title":"Blog post outline for SEO content","prompt":"Create a content scaffold for a blog post about 'how to start investing in ETFs' with 5 sections and a standard depth — I need a structured outline to hand off to a writer."},{"title":"Whitepaper structure for B2B marketing","prompt":"Scaffold a comprehensive content structure for a whitepaper on enterprise AI adoption, with 8 sections and deep depth — I want section headings and a logical flow I can build on."},{"title":"Tutorial outline for developer documentation","prompt":"Generate a content scaffold for a tutorial topic on 'building REST APIs with FastAPI', 4 sections, medium depth — I need a skeleton to fill in with technical content."}],"resultDescription":"Returns a JSON object with a success boolean and a data object containing the generated content scaffold — typically including section titles, suggested content areas, and structural hierarchy organized around the requested topic, depth, and number of sections.","failureModes":["Missing required 'topic' field returns a validation error","Ambiguous or very short topic strings may produce generic or low-quality scaffolds","Invalid or non-numeric 'sections' value may cause a processing error","Network timeouts or Vercel cold-start latency may cause occasional failures","Unsupported depth values may be silently ignored or cause errors","Response success:false with no data if the generation pipeline fails internally"],"whenToPreferThis":"Choose this endpoint when you need a structured content outline or scaffold generated programmatically for a given topic, especially in automated content pipelines, SEO workflows, or writing assistant agents. It is preferable over manual outlining when you need rapid, consistent structure generation at scale. Use it over generic LLM prompting when you want a purpose-built scaffold API with per-request x402 micropayment billing on Base chain.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:51:08.216Z","isFirstParty":false}