{"uid":"cap_wTp8Hv4NRGhwCL-PxvIqk","slug":"scrapfly-content-retone-api-d1c103a3","name":"ScrapFly Content Retone API","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/retone?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["text","target_tone"],"properties":{"text":{"type":"string","description":"text"},"target_tone":{"type":"string","description":"target_tone"}}},"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_flEI7D6fFba_mMIjrEvfz","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":"Rewrites a given piece of text in a specified target tone (e.g. formal, casual, persuasive, empathetic)","exampleAgentPrompt":"Can you rewrite this email in a more empathetic and warm tone? Here's the text: 'Your account has been suspended due to non-payment. Contact support immediately.'","exampleUseCases":[{"title":"Formalize a casual Slack message","prompt":"I need to send this to our CEO but it sounds too casual — can you retone it to be formal and professional? The original is: 'Hey, just wanted to check in on the budget stuff, been waiting a while lol.'"},{"title":"Make marketing copy more persuasive","prompt":"Can you rewrite this product description in a persuasive tone to boost conversions? Here's the text: 'Our software tracks your expenses and generates reports.'"},{"title":"Soften a harsh customer rejection","prompt":"This rejection email sounds too blunt and cold — can you retone it to sound more empathetic? The text is: 'We are unable to process your refund request as it does not meet our policy requirements.'"}],"resultDescription":"Returns a JSON object with a success boolean and a data object containing the retoned version of the input text rewritten in the specified target tone.","failureModes":["Missing required 'text' field returns an error response with success: false","Missing required 'target_tone' field causes a validation error","Unsupported or unrecognized tone values may produce unexpected or generic output","Insufficient USDC balance or x402 payment failure blocks the request entirely","Very long input texts may be truncated or result in degraded output quality"],"whenToPreferThis":"Choose this endpoint when you need to quickly adjust the tone of existing text without manually rewriting it — particularly useful for repurposing content across audiences (formal vs casual), softening or strengthening communications, or adapting marketing copy for different brand voices. Prefer this over a general LLM call when you want a pay-per-use, agent-friendly microservice with predictable pricing via x402 on Base chain.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T06:40:12.332Z","isFirstParty":false,"canonicalSlug":"scrapfly-content-retone-api-d1c103a3"}