PaidDomain Check API

Batch names

POST/names/batchMember key

The keyed name resource for up to 100 names in one call.

One entry per name, in the request's order: the keyed GET /names/{name} resource, { name, tracked: false } for a name the catalog never stored, or { name, error: "validation_failed" } for an entry that is not a name. No live read. Billed one request per name sent, refused entries included.

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

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

Connect on RapidAPIAlso inDomain Availability API

Request

fieldsstringOptionalQuery

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

namesstring[]RequiredBody

1 to 100 names.

curl -X POST "https://api.unique.domains/v1/names/batch" \
  -H "Authorization: Bearer YOUR_MEMBER_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "names": [
      "get.plumbing",
      "zorbly.ai",
      "[email protected]"
    ]
  }'

Response

idstring | null

dom_<uuid>; null when tracked is false.

namestring
endingstring
trackedboolean

The catalog stores the name.

statusstring

Where the name stands for a buyer. A list row's stored status reads here as: resell is for_sale (at_auction at a drop-catch venue), premium is free_premium.

lifecyclestring | null
dropobject
ownableNowboolean
priceobject
registryobject
parkingstring | null

The parking or sale venue id.

lengthinteger | null
formatstring | null
shapestring | null
wordobject | null
ratingobject
verdictobject | null

Keyed.

valueobject | null

Keyed.

compsobject

Errors

validation_failed400

A value is not valid

keyed_only403

A paid subscription is required

rate_limited429

Too many requests

internal500

Unexpected error

200 · application/jsonExample
{
  "data": [
    {
      "id": "dom_4efccac7-d9df-4c96-a076-3e0cc64220ec",
      "name": "get.plumbing",
      "ending": "plumbing",
      "tracked": true,
      "status": "for_sale",
      "lifecycle": "active",
      "drop": {
        "kind": "none"
      },
      "ownableNow": false,
      "price": {
        "kind": "aftermarket",
        "firstYear": null,
        "registrar": null,
        "renewal": null,
        "transfer": null,
        "isPromo": null,
        "renewalTrap": false,
        "regularPrice": null
      },
      "registry": {
        "createdAt": "2020-06-03T08:30:53.000Z",
        "updatedAt": "2026-08-12T04:41:40.000Z",
        "expiresAt": "2027-06-03T08:30:53.000Z",
        "registryUpdatedAt": "2026-10-22T13:39:28.000Z",
        "registrar": {
          "name": "GoDaddy.com, LLC",
          "ianaId": 146,
          "url": null
        }
      },
      "parking": "afternic",
      "length": 3,
      "format": null,
      "shape": "single",
      "word": {
        "id": "wrd_23922",
        "word": "get",
        "slug": "get"
      },
      "rating": {
        "band": "prime"
      },
      "comps": {
        "tier": "same_word",
        "count": 10,
        "medianUsd": 2677,
        "endingsSoldOn": 0
      },
      "verdict": {
        "rating": "good",
        "confidence": "medium"
      },
      "value": {
        "value": 4200,
        "upsidePercent": null,
        "liquidity": "medium"
      }
    },
    {
      "name": "zorbly.ai",
      "tracked": false
    },
    {
      "name": "[email protected]",
      "error": "validation_failed"
    }
  ],
  "meta": {
    "asOf": "2026-11-05T08:00:00Z",
    "cursor": null,
    "limit": null
  },
  "links": {
    "self": "https://api.unique.domains/v1/names/batch",
    "next": null,
    "register": null,
    "product": null,
    "dataset": null
  }
}

API status

Ask AI about Unique Domains