# text.agentutil.net Transform

> text.agentutil.net Transform is a paid API for AI agents from text.agentutil.net, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Applies a set of text transformations (slugify, truncate, word count, char count, case conversion, reverse, trim, etc.) to an input string and returns all requested results

## Facts

- Endpoint: POST https://text.agentutil.net/v1/transform
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 3
- Tags: x402
- Canonical page: https://www.zero.xyz/c/text-agentutil-net-7ff13566
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tUT_a_5iJ9D_qwvIhxrUG

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 text-agentutil-net-7ff13566 -d '<json body>'
```

Example prompt: Can you give me the word count, character count, and a URL slug for this text: 'The Quick Brown Fox Jumps Over the Lazy Dog'? Also reverse it for fun.

## When to prefer this

Choose this endpoint when you need to apply one or more well-defined string operations (case conversion, slugification, counting, reversal, trimming, truncation) in a single call without writing custom code. It is particularly useful for agents that need to format user-provided text for URLs, display, or analytics. Prefer this over general-purpose LLM text manipulation when deterministic, reproducible outputs are required.

## Known failure modes

- Unsupported operation enum value returns validation error
- Missing required 'input' field returns 400-style error
- truncate_length ignored if 'truncate' not in operations list
- Payment not included or insufficient USDC results in 402 response
- Very long input strings may be silently truncated by service limits

## How this service works

Apply text transformations

## Output

A JSON object with a results map containing each requested transformation's output keyed by operation name (e.g. word_count as a number, char_count as a number, slugify as a string, lowercase as a string, reverse as a string), plus service identifier, a unique request_id, and a list of related agentutil services.

## Example request

```json
{
 "input": "The quick brown fox jumps over the lazy dog",
 "operations": [
  "word_count",
  "char_count",
  "uppercase",
  "lowercase",
  "reverse",
  "slugify",
  "trim"
 ]
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "string",
   "description": "Text to transform"
  },
  "operations": {
   "type": "array",
   "items": {
    "enum": [
     "slugify",
     "truncate",
     "word_count",
     "char_count",
     "line_count",
     "uppercase",
     "lowercase",
     "title_case",
     "reverse",
     "trim"
    ],
    "type": "string"
   },
   "description": "Transformations to apply"
  },
  "truncate_length": {
   "type": "number",
   "description": "Max length for truncate (default 100)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "results",
  "service",
  "request_id",
  "related_services"
 ],
 "properties": {
  "results": {
   "type": "object",
   "required": [
    "slugify",
    "char_count",
    "word_count"
   ],
   "properties": {
    "slugify": {
     "type": "string"
    },
    "char_count": {
     "type": "number"
    },
    "word_count": {
     "type": "number"
    }
   }
  },
  "service": {
   "type": "string"
  },
  "request_id": {
   "type": "string"
  },
  "related_services": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "url",
     "name",
     "description"
    ],
    "properties": {
     "url": {
      "type": "string"
     },
     "name": {
      "type": "string"
     },
     "description": {
      "type": "string"
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/text-agentutil-net-7ff13566/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from text.agentutil.net](https://www.zero.xyz/host/text.agentutil.net/llms.txt)
