PaidWord Intelligence API

List words

GET/wordsMember key

Searches the catalog's words by text and facets, alphabetically.

Enabled words only, every word with a deny class left out. Alphabetical order only, keyset-paged by (word, id). Popularity and sentiment are numeric ranges on the stored 0 to 100 scale.

AccessA member key (Founder or Investor) or a paid RapidAPI subscription to this API.
BillingOne call.
FormatsJSON, CSV (.csv)

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

Connect on RapidAPI

Request

qstringOptionalQuery

A prefix of the word.

containsstringOptionalQuery

A substring of the word.

posstringOptionalQuery

A part-of-speech tag as stored (noun, verb, adjective, ...).

shapestring: single, properNoun, acronym, twoWords, phraseOptionalQuery

The entry's shape.

minLengthintegerOptionalQuery

Shortest length.

maxLengthintegerOptionalQuery

Longest length.

popularityMinintegerOptionalQuery

Lowest popularity (how widely the word is used).

popularityMaxintegerOptionalQuery

Highest popularity.

sentimentMinintegerOptionalQuery

Lowest sentiment (50 is neutral).

sentimentMaxintegerOptionalQuery

Highest sentiment.

stylestring: modern, elegant, slab, handwritten, playful, futuristicOptionalQuery

The word's type style.

syllablesintegerOptionalQuery

Syllable count.

originstring: dictionary, trend, api, reviewOptionalQuery

How the word entered the catalog.

categorystringOptionalQuery

A category slug (GET /words/categories).

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/words" \
  -H "Authorization: Bearer YOUR_MEMBER_KEY"

Response

idstring
slugstring | null
wordstring
shapestring | null
posstring | null
sizeinteger | null
originstring

Errors

rate_limited429

Too many requests

internal500

Unexpected error

200 · application/jsonExample
{
  "data": [
    {
      "id": "wrd_48213",
      "slug": "harbor",
      "word": "harbor",
      "shape": "single",
      "pos": "noun,verb",
      "size": 6,
      "origin": "dictionary"
    }
  ],
  "meta": {
    "asOf": "2026-11-05T08:00:00Z",
    "cursor": null,
    "limit": 20
  },
  "links": {
    "self": "https://api.unique.domains/v1/words",
    "next": null,
    "register": null,
    "product": null,
    "dataset": null
  }
}

API status

Ask AI about Unique Domains