# pay.brianbooms.com ID Generator

> pay.brianbooms.com ID Generator is a paid API for AI agents from pay.brianbooms.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-10).

Generates cryptographically random identifiers and secure credentials (UUID v4/v7, ULID, nanoid, passwords, passphrases) using WebCrypto, with no upstream dependencies

## Facts

- Endpoint: GET https://pay.brianbooms.com/api/v1/data/id-generate?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pay-brianbooms-com-id-generator-d11718a0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_r3uzohueGBRiTkGTxU8OK

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 pay-brianbooms-com-id-generator-d11718a0
```

Example prompt: Generate 5 UUID v7s for me — I need fresh cryptographically random identifiers for a batch of new database records.

## When to prefer this

Choose this endpoint when you need cryptographically secure identifiers or credentials generated on-demand without storing them server-side or calling a third-party RNG service. It is especially useful for generating ULIDs (time-sortable), UUID v7 (time-ordered), or human-friendly passphrases in bulk (up to 100 per call), and when you want deterministic cost at $0.005 USDC per call via x402.

## Known failure modes

- Invalid type value (not one of uuid4, uuid7, ulid, nanoid, password, passphrase) — likely returns error or empty result
- Count out of range (less than 1 or greater than 100) — may return error or clamp
- Missing required parameters — may default or return error
- Payment failure via x402 — 402 response before generation occurs

## How this service works

Use when an agent needs fresh identifiers — UUID v4/v7, ULID, nanoid, secure passwords, or memorable passphrases. Cryptographically random via WebCrypto, generated locally, no upstream. Pass type and count (1-100). Use permitted: build it into your products and services, paid or free. Raw redistribution of the feed itself is prohibited.

## Output

Returns an array of freshly generated identifiers or credentials of the requested type, produced locally via WebCrypto with no upstream calls. Each item is cryptographically random and unique. The response includes the generated values in the requested quantity (1–100).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "type": {
   "type": "string",
   "description": "uuid4, uuid7, ulid, nanoid, password, or passphrase. Example: uuid7"
  },
  "count": {
   "type": "string",
   "description": "How many, 1-100. Example: 5"
  }
 },
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pay-brianbooms-com-id-generator-d11718a0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from pay.brianbooms.com](https://www.zero.xyz/host/pay.brianbooms.com/llms.txt)
