PaidWord Intelligence API

Batch words

POST/words/batchMember key

Up to 100 word profiles in one call.

One entry per key, in the request's order: the profile of GET /words/{word}, or { word, found: false } for a key the catalog does not answer (unknown, disabled, or never shown). Billed one request per key sent, misses 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 RapidAPI

Request

fieldsstringOptionalQuery

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

wordsstring[]RequiredBody

1 to 100 keys, each a spelling, a slug or wrd_<id>.

curl -X POST "https://api.unique.domains/v1/words/batch" \
  -H "Authorization: Bearer YOUR_MEMBER_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "words": [
      "harbor",
      "wrd_48214"
    ]
  }'

Response

idstring

wrd_<id>.

wordstring
slugstring | null
shapestring | null
posstring | null

Parts of speech as stored, comma-joined tags.

definitionstring | null
inflectedboolean | null
sizeinteger | null
popularityinteger | null

How widely the word is used; never sales or demand.

sentimentinteger | null

50 is neutral.

brandabilityinteger | null
stylestring | null
categoriesobject[]
denyClassstring | null

Why the word stays off public lists; null when none.

originstring
addedAtstring | null

When the intake added it; null means the dictionary load.

linguisticsobject

Errors

validation_failed400

A value is not valid

rate_limited429

Too many requests

internal500

Unexpected error

200 · application/jsonExample
{
  "data": [
    {
      "id": "wrd_48213",
      "word": "harbor",
      "slug": "harbor",
      "shape": "single",
      "origin": "dictionary",
      "popularity": 71
    },
    {
      "word": "harborr",
      "found": false
    }
  ],
  "meta": {
    "asOf": "2026-11-05T08:00:00Z",
    "cursor": null,
    "limit": null
  },
  "links": {
    "self": "https://api.unique.domains/v1/words/batch",
    "next": null,
    "register": null,
    "product": null,
    "dataset": null
  }
}

API status

Ask AI about Unique Domains