# Vextorium UUID/ID Generator

> Vextorium UUID/ID Generator 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-30).

Generates cryptographically secure unique identifiers (UUID4, UUID7, ULID, NanoID, hex, base58, token) in bulk via a pay-per-call API.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/uuid?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-uuid-id-generator-93cbbced
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2TOss8HoeEMTOr8CO8KUk

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-uuid-id-generator-93cbbced -d '<json body>'
```

Example prompt: Generate 50 UUID7 identifiers for me — I need them with the prefix 'ord' to use as order IDs in my database.

## When to prefer this

Choose this endpoint when an AI agent or automated workflow needs a quick, on-demand batch of secure unique identifiers without setting up local generation logic. Ideal for agents working in serverless or constrained environments, or when you need exotic formats like ULID or base58 with optional prefixes. Prefer local generation for production secrets as the API itself advises.

## Known failure modes

- Invalid 'type' enum value returns a validation error
- Amount outside 1-1000 range may return an error or be clamped
- Length parameter ignored for uuid4/uuid7/ulid types
- Payment failure (x402) if USDC balance insufficient
- Network timeout on large batches near the 1000-item limit

## 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 containing an array of generated unique identifiers (field: 'ids'), the type of ID generated, the count, and a note clarifying the IDs are not stored and were generated with a secure system generator.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "type": {
   "enum": [
    "uuid4",
    "uuid7",
    "ulid",
    "nanoid",
    "hex",
    "base58",
    "token"
   ],
   "type": "string"
  },
  "amount": {
   "type": "integer",
   "description": "1-1000 (default 5)"
  },
  "length": {
   "type": "integer",
   "description": "For nanoid/hex/base58/token (default 21)"
  },
  "prefix": {
   "type": "string",
   "description": "Optional prefix, e.g. ord"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ids": [
   "01a1032b-d56b-7c93-acbb-b83d2a67d46e",
   "01a1032b-d56b-705f-8d68-65724ab0657e"
  ],
  "note": "Generated with the system's secure generator (secrets); not stored. For production secrets, generate them on your own machine.",
  "type": "uuid7",
  "amount": 3
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-uuid-id-generator-93cbbced/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)
