# ScrapFly Content Rewrite API

> ScrapFly Content Rewrite API is a paid API for AI agents from test-scrapfly.orbonomy.xyz, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-13).

Rewrites or paraphrases input text with configurable tone, style, and meaning-preservation options

## Facts

- Endpoint: POST https://test-scrapfly.orbonomy.xyz/api/content/rewrite
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scrapfly-content-rewrite-api-ae30bd48
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lwkTT3q1U2XrTM0LuoiWC

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability scrapfly-content-rewrite-api-ae30bd48 -d '<json body>'
```

Example prompt: Rewrite the following text in a professional tone and formal style, making sure to preserve the original meaning: 'Our product is super easy to use and way cheaper than the competition — anyone can pick it up in minutes.'

## When to prefer this

Use this endpoint when you need to programmatically rewrite or rephrase text with specific tone and style controls, especially in automated content pipelines or when integrating with a broader ScrapFly workflow that combines scraping and content generation.

## Known failure modes

- Missing required 'text' field returns validation error
- Empty text string may return an error or empty result
- Unsupported tone or style values may be ignored or cause errors
- Network timeout on very long text inputs
- Payment failure via x402 if USDC balance is insufficient

## How this service works

69 endpoints for data, content generation, and web scraping. Pay per request via x402 on Base chain.

## Output

Returns 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 and style parameters.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "text"
 ],
 "properties": {
  "text": {
   "type": "string",
   "description": "text"
  },
  "tone": {
   "type": "string",
   "description": "tone"
  },
  "style": {
   "type": "string",
   "description": "style"
  },
  "preserve_meaning": {
   "type": "boolean",
   "description": "preserve_meaning"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "success"
 ],
 "properties": {
  "data": {
   "type": "object"
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/scrapfly-content-rewrite-api-ae30bd48/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from test-scrapfly.orbonomy.xyz](https://www.zero.xyz/host/test-scrapfly.orbonomy.xyz/llms.txt)
