{"uid":"cap_ny8JLe3XlkFVlbI15YzkT","slug":"tempest-retone-ai-tone-adjustment-endpoint-ffb6f672","name":"Tempest Retone — AI Tone Adjustment Endpoint","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/retone","method":"POST","headers":{},"bodySchema":{"type":"object","required":["text","target_tone"],"properties":{"text":{"type":"string","description":"Text to retone"},"target_tone":{"type":"string","description":"Desired tone"}}},"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_vlZPqhEGiefZrpu3pawEk","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 a given piece of text to match a specified target tone (e.g. professional, casual, empathetic, confident)","exampleAgentPrompt":"Can you rewrite this paragraph in a warm, empathetic tone? Here's the text: 'We are unable to process your request at this time due to insufficient account balance. Please add funds and try again.'","exampleUseCases":[{"title":"Professional email tone adjustment","prompt":"I drafted this message to my client but it sounds too casual — can you retone it to sound professional and confident? Here it is: 'Hey, just checking in on that invoice. Let me know when you can pay, thanks!'"},{"title":"Friendly customer support reply","prompt":"This customer support response sounds too stiff and robotic. Can you rewrite it in a warm, friendly tone? The text is: 'Your ticket has been received. A representative will contact you within 72 hours.'"},{"title":"Playful marketing copy","prompt":"Make this product description sound more playful and fun — it's too dry right now. The text is: 'Our water bottle holds 32 ounces and is made from BPA-free stainless steel with a leak-proof lid.'"}],"resultDescription":"Returns a JSON object with a success boolean and a data object containing the retoned version of the input text, rewritten to match the specified target tone while preserving the original meaning.","failureModes":["Missing required field 'text' returns a validation error","Missing required field 'target_tone' returns a validation error","Unrecognized or ambiguous tone value may produce unexpected output","Very long input text may hit token limits or increase latency","Payment failure (insufficient USDC) blocks request processing","Empty string input may return an error or empty result"],"whenToPreferThis":"Choose this endpoint when you need to transform the emotional register or stylistic tone of existing text without changing its core meaning — ideal for adjusting emails, marketing copy, customer support replies, or any written content to better fit an audience or context. Prefer this over a general rewrite endpoint when tone is the primary variable you want to control.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:54:03.611Z","isFirstParty":false}