yeti

Endpoints

One endpoint for a single UUID, one for a batch.

GET /v1/uuid

Returns a single UUID.

Query parameters

ParamTypeDefaultDescription
versionint4UUID version: 4 random, 7 sortable
{
  "uuid": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
  "version": 4,
  "generated_at": "2026-05-30T12:00:00Z"
}

GET /v1/uuid/batch

Returns many UUIDs in one request.

Query parameters

ParamTypeDefaultDescription
countint1How many to return (1–1000)
versionint4UUID version: 4 or 7
{
  "uuids": ["…", "…"],
  "count": 2,
  "version": 4,
  "generated_at": "2026-05-30T12:00:00Z"
}

Rate limit headers

Every response includes:

HeaderDescription
X-RateLimit-LimitYour per-minute request cap
X-RateLimit-RemainingRequests left in the current minute
X-RateLimit-ResetUnix seconds until the window resets
X-Quota-LimitYour monthly UUID quota
X-Quota-RemainingUUIDs left this month

On this page