# UUID Redactor

> UUID Redactor is a paid API for AI agents from agentshelf.syntexa.ch, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-02).

Redacts all UUID patterns found in the provided text, replacing them with masked tokens

## Facts

- Endpoint: POST https://agentshelf.syntexa.ch/v1/redact-uuid?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/uuid-redactor-2ebfb973
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KYA2wSVWsYNtf1cGirpp8

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 uuid-redactor-2ebfb973 -d '<json body>'
```

Example prompt: Can you redact all the UUIDs from this log output before I share it with the team: 'User 550e8400-e29b-41d4-a716-446655440000 accessed resource 6ba7b810-9dad-11d1-80b4-00c04fd430c8 at 2024-01-15T10:30:00Z'?

## When to prefer this

Use this endpoint when you need a deterministic, stateless UUID redaction step and want a guaranteed $0.005 USDC per-call cost with no storage or logging of your data. Prefer the free sandbox POST /v1/sandbox/redact-uuid first for testing; use this paid endpoint for production workloads where you need reliability guarantees. It is ideal for pipelines that must sanitize text containing UUIDs before sharing logs, API responses, or documents externally.

## Known failure modes

- Empty or missing 'text' field returns a validation error
- Text exceeding 100,000 characters is rejected
- Payment not provided or insufficient USDC returns a 402 Payment Required response
- Malformed request body returns a 400 error

## How this service works

Call when an agent needs uuid matches redacted in text. Nothing is stored. Exact $0.005 USDC. Prefer unpaid POST /v1/sandbox/redact-uuid first.

## Output

The endpoint returns the input text with all UUID patterns replaced by redacted placeholders. No data is stored server-side. The response contains the sanitized text string ready for safe sharing or downstream processing.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "examples": [
    "Hello, World!"
   ],
   "maxLength": 100000,
   "minLength": 1,
   "description": "Input for this SKU. The route description says whether it is plain text, a URL, base64 bytes, or an already-encoded token."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uuid-redactor-2ebfb973/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentshelf.syntexa.ch](https://www.zero.xyz/host/agentshelf.syntexa.ch/llms.txt)
