PaidOne-Word Domains API

List domain changes

GET/domains/changesMember key

The catalog's change feed, newest first.

Name events of catalog names: price, status, expiry, lifecycle, registrar, transfer, lock, renewal, nameserver, parking and auction events. With since, oldest first from that time, for polling.

AccessA member key (Founder or Investor) or a paid RapidAPI subscription to this API.
BillingOne call.
PlanInvestor plan. A Founder key answers 403 plan_required.
FormatsJSON, CSV (.csv)

Keep a key on a server: a page a visitor loads shows it to everyone.

Connect on RapidAPI

Request

typesstringOptionalQuery

Comma list of change types (default all): price_drop, price_increase, status_change, expiry_window, lifecycle_move, registrar_change, transfer, lock_removed, renewal_observed, nameserver_change, parking_change, auction_ending, auction_jump.

endingstringOptionalQuery

Comma list of endings without the dot.

sincestringOptionalQuery

Events observed at or after this time, oldest first.

limitintegerOptionalQuery

Rows a page: 20 by default, at most 20 without a key and 100 with a paid subscription; a larger value is clamped.

cursorstringOptionalQuery

The meta.cursor of the previous page; the last page answers null.

fieldsstringOptionalQuery

Comma-separated top-level keys to keep; an unknown key answers 400 unsupported_field.

curl -X GET "https://api.unique.domains/v1/domains/changes?types=price_drop&ending=com%2Cio" \
  -H "Authorization: Bearer YOUR_MEMBER_KEY"

Response

idstring
namestring
typestring
observedAtstring
subjectobject
beforeobject | null
afterobject | null
expiresAtstring | null

Errors

validation_failed400

A value is not valid

cursor_invalid400

The cursor is not valid

keyed_only403

A paid subscription is required

rate_limited429

Too many requests

internal500

Unexpected error

200 · application/jsonExample
{
  "data": [
    {
      "id": "5b1f7c3e-2d48-4a9b-8e60-f1c2d3a4b5e6",
      "name": "harbor.co",
      "type": "price_drop",
      "observedAt": "2026-11-05T03:12:00.000Z",
      "subject": {
        "kind": "name",
        "key": "harbor.co"
      },
      "before": {
        "price": 116
      },
      "after": {
        "price": 27.5
      },
      "expiresAt": null
    }
  ],
  "meta": {
    "asOf": "2026-11-05T08:00:00Z",
    "cursor": null,
    "limit": 20
  },
  "links": {
    "self": "https://api.unique.domains/v1/domains/changes?types=price_drop&ending=com%2Cio",
    "next": null,
    "register": null,
    "product": null,
    "dataset": null
  }
}

API status

Ask AI about Unique Domains