# Vextorium Text Transform API

> Vextorium Text Transform API is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-28).

Transforms text strings using one or more named operations: URL slug, accent removal, ASCII normalization, snake_case, camelCase, PascalCase, kebab-case, CONSTANT_CASE, title case, upper/lower, reverse, HTML strip, whitespace normalization, and Unicode NFC/NFKC.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/text-transform?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-text-transform-api-50b88ff8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KqmQ2v7NGPXmOo_iNKi8T

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 vextorium-text-transform-api-50b88ff8 -d '<json body>'
```

Example prompt: Convert 'Hola Mundo — Cañón Ágil' to a URL slug using the Vextorium text transform API.

## When to prefer this

Choose this endpoint when you need deterministic, rule-based text transformations (slugification, case conversion, accent stripping, Unicode normalization) without AI inference overhead. It supports applying all transformations at once via 'todas', making it efficient for batch-style single-call pipelines. Prefer it over general LLM-based text rewriting when you need consistent, reproducible formatting for code identifiers, URLs, or data normalization.

## Known failure modes

- Missing required 'text' field in body returns a validation error
- Invalid 'trade' value not in the supported enum list may return an error or no-op
- Empty string input may return empty result
- Network timeout if the service is unavailable
- Payment failure via x402 protocol blocks the request

## How this service works

244 pay-per-call data APIs for AI agents: official statistics and economy (ECB, Fed, Eurostat, World Bank, SEC, BOE, INE), crypto prices and sentiment, Spanish public data, compliance (sanctions, VAT, IBAN, LEI), science, weather, web and developer tools and local AI text tools. Pay in USDC via x402.

## Output

A JSON object with three fields: 'input' (the original text), 'trade' (the transformation method applied), and 'result' (the transformed output string). For example, input 'Hola Mundo — Cañón Ágil' with trade 'slug' returns 'hola-mundo-canon-agil'.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string"
  },
  "operation": {
   "type": "string",
   "description": "todas, slug, sin_tildes, ascii, snake_case, camel_case, pascal_case, kebab_case, constante, titulo, mayusculas, minusculas, invertido, sin_html, espacios_normalizados, nfc, nfkc"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "input": "Hola Mundo — Cañón Ágil",
  "result": "hola-mundo-canon-agil",
  "operation": "slug"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-text-transform-api-50b88ff8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
