{"uid":"cap_kFmSQ3nOKfT9VXwkkDSUJ","slug":"stablesocial-lightreel-script-ideas-generator-f4f9c4c2","name":"StableSocial Lightreel Script Ideas Generator","description":"Pay-per-request access to social media data from TikTok, Instagram, Facebook, Reddit, and LinkedIn. No auth, no subscriptions.","url":"https://stablesocial.dev/api/lightreel/script-ideas","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"tone":{"type":"string","maxLength":200,"minLength":1,"description":"Desired tone or creator style, e.g. chaotic GRWM, founder story, comedy"},"brief":{"type":"string","maxLength":1500,"minLength":1,"description":"Product, campaign, audience, or creator brief to write scripts for"},"platform":{"enum":["any","tiktok","instagram","twitter","x","youtube","facebook","reddit"],"type":"string","default":"any","description":"Social platform to focus on"},"timeframe":{"type":"string","default":"this week","maxLength":120,"minLength":1,"description":"Time window to focus on, e.g. this week, last 30 days"},"max_scripts":{"type":"integer","default":5,"maximum":20,"minimum":1,"description":"Maximum number of scripts or script outlines to return"},"conversation_id":{"type":"string","minLength":1,"description":"Lightreel conversation ID returned by a prior chat response"}}},"responseSchema":{"type":"json","example":{"jobId":"clx0000000000000000000000","status":"pending","pollUrl":"https://stablesocial.dev/api/jobs/clx0000000000000000000000","retryAfterSeconds":5}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.06","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.06/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.06","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.06","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CWgxL6b9tLOJruRAZN8PG","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.06","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates script idea suggestions for short-form video content (lightreels) based on social media data, returning a job ID for async polling","exampleAgentPrompt":"Can you generate some lightreel script ideas for a fitness brand on StableSocial? I want to create engaging TikTok-style short video scripts around home workout routines.","exampleUseCases":null,"resultDescription":"Returns a JSON object with a jobId (async job identifier), a status field (initially 'pending'), a pollUrl to check job progress, and a retryAfterSeconds value indicating how long to wait before polling for the completed script ideas.","failureModes":["Payment not received or insufficient USDC balance — request rejected before processing","Invalid or missing request body parameters — 400 error returned","Job never completes due to upstream social data unavailability","Poll URL returns error if jobId is invalid or expired","Rate limiting or server overload causing delayed or failed job creation","Network timeout before job submission completes"],"whenToPreferThis":"Choose this endpoint when you need AI-generated script ideas for short-form social video content (lightreels) without a subscription or API key setup. It is best suited for on-demand, pay-per-use content ideation workflows where you need async job processing and can poll for results. Prefer this over subscription-based content tools when you only need occasional script ideas and want to pay per request.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:49:48.724Z","isFirstParty":false}