{"uid":"cap_0h0Er2Cmf_--U9kdK09o5","slug":"tempest-ai-content-engine-rewrite-50b4d07f","name":"Tempest AI Content Engine — Rewrite","description":"Compose, rewrite, translate, and refine content at scale. 25 AI-powered endpoints. Pay-per-call with USDC on Tempo.","url":"https://trempest.vercel.app/api/rewrite","method":"POST","headers":{},"bodySchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"Text to rewrite"},"tone":{"type":"string","description":"Target tone"},"style":{"type":"string","description":"Target style"},"preserve_meaning":{"type":"boolean","description":"Preserve meaning"}}},"responseSchema":{"type":"object","properties":{"data":{"type":"object"},"success":{"type":"boolean"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.2","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.2/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QkyseZQuwYD0FWRFFlzF_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.2","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Rewrites existing text with a specified tone and style while optionally preserving its original meaning","exampleAgentPrompt":"Can you rewrite this paragraph in a professional, formal tone while preserving its original meaning? 'We got the stuff done pretty quick and the client seemed happy about it.'","exampleUseCases":[{"title":"Tone-adjust a marketing email","prompt":"Rewrite this marketing email copy to sound warm and friendly instead of stiff — keep the key selling points but make it conversational: 'Our enterprise solution delivers optimized synergies across verticals for maximum ROI.'"},{"title":"Polish a job application cover letter","prompt":"Take my draft cover letter paragraph and rewrite it to sound confident and polished, formal tone, and make sure the meaning stays the same: 'I think I might be a decent fit for this role because I've done similar stuff before.'"},{"title":"Adapt content for a younger audience","prompt":"Rewrite this product description in a casual, energetic style aimed at a younger audience — keep the facts but ditch the corporate jargon: 'This high-performance athletic footwear leverages advanced polymer cushioning technology for superior kinetic energy return.'"}],"resultDescription":"A JSON object with a 'success' boolean and a 'data' object containing the rewritten version of the input text, transformed according to the specified tone, style, and meaning-preservation settings.","failureModes":["Missing required 'text' field returns a 400-level error","Ambiguous or conflicting tone/style parameters may produce inconsistent output","Very long text inputs may exceed processing limits or increase latency","Payment failure (insufficient USDC) blocks the call before processing","Vague or contradictory style instructions may yield low-quality rewrites"],"whenToPreferThis":"Choose this endpoint when you need to transform existing text into a new tone or style rather than generate content from scratch. It is ideal for editorial pipelines, content repurposing, and audience adaptation tasks where preserving meaning is important. Prefer it over a general composition endpoint when you already have source text that needs refinement rather than original creation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:35:29.171Z","isFirstParty":false}