# UUID Generator

> UUID Generator is a paid API for AI agents from x402-echo-service.onrender.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Generates between 1 and 100 cryptographically random UUIDv4 identifiers per call using the platform CSPRNG.

## Facts

- Endpoint: POST https://x402-echo-service.onrender.com/uuid
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/uuid-generator-9a8f8ba9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vLI4r4xFqeKfeYHDVfDWo

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-generator-9a8f8ba9 -d '<json body>'
```

Example prompt: Generate 10 cryptographically random UUIDv4 identifiers for me — I need them to assign as unique keys for a new batch of records.

## When to prefer this

Choose this endpoint when you need one or more cryptographically secure UUIDv4 identifiers quickly and without any server-side storage or logging. Ideal for batch generation (up to 100 per call) in a single round trip. Prefer this over client-side UUID libraries when operating in constrained environments or when you need server-side CSPRNG guarantees.

## Known failure modes

- count less than 1 or greater than 100 returns a validation error
- missing or malformed JSON body returns a 400 error
- service temporarily unavailable on Render free-tier cold start returns a 503 or timeout

## How this service works

Generate cryptographically random UUIDv4 identifiers. POST {"count":10} and receive that many unique v4 UUIDs, 1 to 100 per call. Uses the platform CSPRNG. No storage.

## Output

An array of 1 to 100 cryptographically random UUIDv4 strings, generated fresh using the platform CSPRNG. No values are stored or logged. Each UUID is globally unique and in standard 8-4-4-4-12 hyphenated format.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "count": {
   "type": "integer",
   "default": 1,
   "maximum": 100,
   "minimum": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uuid-generator-9a8f8ba9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-echo-service.onrender.com](https://www.zero.xyz/host/x402-echo-service.onrender.com/llms.txt)
