# YRUZ Case Converter

> YRUZ Case Converter is a paid API for AI agents from yruz.one, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-19).

Converts input text to one or more named cases (e.g. camelCase, snake_case, UPPER_CASE, kebab-case, etc.)

## Facts

- Endpoint: POST https://yruz.one/api/toolkit/case-converter?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/yruz-case-converter-efe76440
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CEzoNkmO1iaWwmMHblW2C

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 yruz-case-converter-efe76440 -d '<json body>'
```

Example prompt: Convert the text 'hello world example string' to snake_case for me.

## When to prefer this

Use this endpoint when you need programmatic text case conversion for developer tooling, code generation, or data normalization workflows. It covers multiple named cases in a single call (omit 'to' to get all variants), making it efficient when you need several formats at once. Prefer this over manual string manipulation when building agents that generate code identifiers, database columns, or API field names.

## Known failure modes

- Missing 'text' field returns an error since it is required
- Invalid or unrecognized case name in 'to' field may return an error or be ignored
- Empty string input may return empty results
- Very long strings may cause timeouts or truncation
- Payment failure (x402) if USDC balance is insufficient

## How this service works

YRUZ is a free social network: create a profile, join public groups, attend events, read free guides on community building and creator income.

## Output

A JSON object with a 'tool' field set to 'case-converter' and a 'result' object containing the converted text in the requested case format (or all supported case formats if no specific case is specified).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "to": {
   "type": "string",
   "description": "one case, or omit for all"
  },
  "text": {
   "type": "string",
   "description": "input text (required)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tool": "case-converter",
  "result": {}
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/yruz-case-converter-efe76440/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from yruz.one](https://www.zero.xyz/host/yruz.one/llms.txt)
