Firecrawl Alexandria

USPTO patents, trademarks and assignments

United States Patent and Trademark Office public records: Patent Public Search (full-text patent and pre-grant publication search and bibliographic documents), Trademark Search (word-mark search), TSDR trademark status records by serial or registration number, and Assignment Center ownership records for patents and trademarks. Anonymous, stateless JSON APIs behind the USPTO web applications; US coverage only.

1 Firecrawl tool uses USPTO patents, trademarks and assignments

Try USPTO patents, trademarks and assignments now.

Choose an example or ask your own question.

USPTO patents, trademarks and assignments
TRY ASKING
1Request
stringRequired

Word mark text to search, e.g. `firecrawl`. Wrapping it in double quotes (`"night hand"`) defaults `match` to `phrase`; the quotes are not sent.

boolean

Older live/dead filter: true is `status: live`, false is `status: dead`. Prefer `status`; when both are given they must agree.

number[]

Nice international classes; a mark matches when it lists any of them, e.g. `[41]` (education and entertainment) or `[9, 16, 41]` (books and publishing). Classes the registration has since deleted, shown as `(CANCELLED) IC 041`, still match, as on the site. Separate values with commas.

number

Zero-based offset; pass the previous page's `next_from`.

string

`basic`: the site's basic word-mark search (phrase or any word in the mark, phrase in the pseudo mark). `phrase`: only marks whose word mark or pseudo mark contains the text as a phrase, e.g. `galaxy sports` finds GALAXY SPORTS but not SPORTS GALAXY. Default: `phrase` for a quoted text, else `basic`.

number

size

string

Status filter as the site defines it: `live` (registered or pending), `registered` (live with a registration number), `pending` (live application without one), `dead` (cancelled or abandoned), `cancelled` (dead with a cancellation date), `abandoned` (dead with an abandonment date). Omitted: all.

5 credits
Codefollows the fields above
const result = await firecrawl.scrape({
  alexandria: {
    provider: "uspto-gov",
    capability: "intellectual-property/trademark_search",
    options: {
      classes: [
        42,
      ],
      match: "phrase",
      size: 10,
      status: "registered",
      text: "firecrawl",
    },
  },
});
2Response example

This is a sample shape. Press Run to see live data from USPTO patents, trademarks and assignments.

{
  "alive_counts": {
    "dead": 0,
    "live": 1
  },
  "count": 1,
  "from": 0,
  "hits": [
    {
      "abandon_date": null,
      "alive": true,
      "attorney": "Emiah Youman",
      "cancel_date": null,
      "current_basis": [
        "1a"
      ],
      "drawing_code": "4",
      "filed_date": "2025-08-28T00:00:00",
      "goods_and_services": [
        "IC 042: Application service provider featuring application programming interface (API) software; Application service provider featuring application programming interface (API) software for extracting, transforming, and structuring web data into machine-readable formats.; Application service provider featuring application programming interface (API) software for converting URLs into developer-ready structured data, including markdown, JSON, or LLM-compatible content.."
      ],
      "international_classes": [
        "IC 042"
      ],
      "mark_image_url": "https://tmcms-docs.uspto.gov/cases/99363167/mark/large.png",
      "mark_types": [
        "SERVICE MARK"
      ],
      "owner_names": [
        "Sideguide Technologies, Inc. (CORPORATION; Delaware, USA)"
      ],
      "pseudo_marks": [
        "FIRE CRAWL"
      ],
      "registered": true,
      "registration_date": "2026-04-07",
      "registration_number": "8203243",
      "serial_number": "99363167",
      "source_url": "https://tmsearch.uspto.gov/search/search-results/99363167",
      "status_code": 700,
      "status_description": "REGISTERED",
      "us_classes": [
        "100 101."
      ],
      "wordmark": "FIRECRAWL"
    }
  ],
  "match": "phrase",
  "next_from": null,
  "observed_at_ms": 1793064023637,
  "source_url": "https://tmsearch.uspto.gov/search/search-results?q=firecrawl",
  "text": "firecrawl",
  "total": 1,
  "total_relation": "eq"
}

Quality, speed and cost, last 24 hours, across every agent call to USPTO patents, trademarks and assignments through Alexandria.

Quality
98.3%
Calls answered without a tool error
Speed
6.2 s
95% of successful calls finish faster
Cost
5 credits
Firecrawl credits per call
Calls
2.4K
Last 24 hours, every Alexandria user
Quality and speed of each tool, last 24 hours
ToolQualitySpeedCalls
Trademark search99.1%5.9 s1.7K
Patent search95.6%7.2 s500
Patent document98.9%2.9 s91
Trademark status98.8%2.4 s84
Browse the library
//
Get started
//
Give your agent USPTO patents, trademarks and assignments.
One API key for the live web and every provider in Alexandria.
Are you an AI agent? See setup options