VOOZH about

URL: https://apify.com/nexgendata/uspto-trademark-search

โ‡ฑ USPTO Trademark Search API โ€” Knockout & Clearance to JSON ยท Apify


๐Ÿ‘ USPTO Trademark Search API โ€” Knockout & Clearance (post-TESS) avatar

USPTO Trademark Search API โ€” Knockout & Clearance (post-TESS)

Pricing

from $50.00 / 1,000 results

Go to Apify Store

USPTO Trademark Search API โ€” Knockout & Clearance (post-TESS)

Search the USPTO trademark database by mark name or serial number for knockout & clearance. Get structured JSON: live/dead status, owner, Nice classes, goods+services, full prosecution history. No TESS login โ€” pay per result.

Pricing

from $50.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

29

Total users

14

Monthly active users

10 hours ago

Last modified

Share

The USPTO retired classic TESS, and its replacement Trademark Search system has no clean bulk API. This USPTO trademark search API fills that gap: query by word mark or US serial number and get structured JSON โ€” mark text, owner, live/dead status, Nice classes, goods + services, and full prosecution history โ€” built for trademark knockout and clearance searches. Screen dozens of candidate names in minutes instead of paying $199 per single-mark lookup at LegalZoom.

Why this actor (vs TrademarkVision, Corsearch, CompuMark & LegalZoom)

FeatureNexGenData Trademark SearchTrademarkVisionCorsearchCompuMarkLegalZoom
CostPay-per-event, per result$$$$ enterprise quote$$$$ enterprise contract$$$$ enterprise$199-599 per single search
CoverageUSPTO + TMview by mark nameYesYesYesSingle mark only
Bulk word-mark searchYesYes (plan-gated)Yes (plan-gated)YesNo
Nice classificationYes โ€” class 1-45YesYesYesLimited
Prosecution historyYes โ€” full event timelineYesYesYesNo
Live / dead statusYesYesYesYesLimited
Bulk exportJSON / CSV / ExcelPlan-gatedPlan-gatedPlan-gatedNo
AuthApify tokenEnterprise contractEnterprise contractEnterprise contractOne-time fee per search

Most attorneys and brand teams pick this actor for the knockout stage โ€” screening dozens of candidate names cheaply before committing to a formal clearance memo โ€” instead of paying per-search at LegalZoom or signing an enterprise contract for early-stage screening.

Use Cases

  • Trademark attorneys โ€” bulk knockout searches before a formal clearance memo.
  • Brand strategists โ€” check 50 candidate names during a naming workshop.
  • Startup founders โ€” verify US name availability before LLC formation or domain buy.
  • IP-monitoring firms โ€” daily watch on competitor filings in a tracked Nice class.
  • M&A diligence teams โ€” pull a target's full US TM portfolio in one run.

Quick Start

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/uspto-trademark-search").call(run_input={
"query":"acme widgets",
"searchType":"name",
"territories":["US"],
"maxResults":20
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["mark_text"], item["status_description"], item["owner"]["name"])

Input

FieldTypeDescription
querystring (required)Mark name (default) or US serial number when searchType=number.
searchTypestringname = search by mark name (TMView); number = lookup by US serial number (USPTO TSDR). Default name.
territoriesarrayTwo-letter office codes to scope the search. Empty/omit for global. Defaults to ["US"].
maxResultsintegerMaximum trademarks to return (1-50). Default 20.

Sample input

{"query":"acme widgets","searchType":"name","territories":["US"],"maxResults":20}

Sample output (one dataset item)

{
"serial_number":"97123456",
"registration_number":null,
"mark_text":"ACME WIDGETS",
"mark_type":"Standard Character",
"status_code":"641",
"status_description":"A non-final action has been mailed",
"live_dead":"LIVE",
"filing_date":"2024-02-11",
"registration_date":null,
"nice_classes":["9","35"],
"goods_services":"Downloadable software for inventory management...",
"owner":{"name":"Acme Inc","country":"US","entity_type":"CORPORATION"},
"prosecution_history":[
{"date":"2024-06-02","code":"GNRN","description":"Non-final action mailed"}
],
"tess_url":"https://tmsearch.uspto.gov/search/search-information?serial=97123456"
}

FAQ

How do I search the USPTO trademark database? Run this actor with a word mark (searchType: "name") or a US serial number (searchType: "number"). It returns structured status, owner, classification, and dates with a live/dead flag.

What replaced TESS? The USPTO retired classic TESS in favor of its new Trademark Search system. This actor targets the current public trademark data so your queries keep working.

Is there an official USPTO trademark API? The USPTO Open Data Portal exposes some trademark data but no easy bulk search. This is a practical drop-in: clean JSON, no login, pay per result.

What's the difference between a knockout and a clearance search? A knockout is a fast exact/near-match screen of federal records; a full clearance adds phonetic and common-law review. This actor powers the knockout stage at scale.

What output formats are supported? JSON, CSV, Excel, and the Apify dataset API.

Pricing

Pay-per-event โ€” you only pay for results that land in your dataset. No subscription, no minimum, no per-seat fee.

  • Typical run (small): 100 results x $0.05 = $5.00
  • Medium run: 500 results x $0.05 = $25.00
  • Large run (power user): 2,000 results x $0.05 = $100.00

Free Apify accounts get $5/mo in platform credit.

Related NexGenData Actors

Part of the NexGenData IP & Trademark suite โ€” pair this actor with:

About NexGenData

NexGenData publishes 260+ buyer-intent actors covering SEC filings, lead generation, competitive intelligence, IP/patent search, and more โ€” all pay-per-result. Browse the full catalog at https://apify.com/nexgendata?fpr=2ayu9b

Home: thenextgennexus.com

You might also like

USPTO Trademark Status Checker

sheshinmcfly/uspto-trademark-checker

Check the status of any US trademark by serial or registration number using the official USPTO TSDR database. Returns mark name, status, owner, filing date, registration date, and attorney โ€” no login required. Ideal for IP research, brand protection, and due diligence.

10

USPTO Trademark Batch Search API

dev00/uspto-trademark-api

Bulk verify keywords and phrases against the USPTO database to instantly detect LIVE and PENDING trademarks.

dev00

10

USPTO Trademark Status Checker

automation-lab/uspto-trademark-status-checker

Check USPTO trademark serial and registration numbers in bulk. Export status, owners, filing dates, classes, goods/services, and TSDR links.

๐Ÿ‘ User avatar

Stas Persiianenko

2

USPTO Trademark Search & AI Analysis

abcdemprendes/uspto-trademark-search-ai

Your brand is at risk every day without a trademark. Competitors can file first. Copycats can steal your name. USPTO can reject you. Run AI-powered trademark clearance in seconds. English & Spanish.

2

USPTO Trademark Text Check API

dev00/uspto-trademark-text-check-api

Instantly verify phrases and text blocks against the USPTO database to check for registered or live trademarks under specific classifications.

dev00

3

USPTO Trademark Search โ€” Lookup, Availability & Data

sian.agency/uspto-trademark-scraper

Search and extract USPTO trademark data โ€” keyword search, brand-name availability checks, owner and full-text search, serial-number lookups, class suggestions, and expiring-mark discovery. Seven operations, one clean dataset per run. No API key, no setup.

๐Ÿ‘ User avatar

SIรN Oรœ

6

USPTO Patent & Trademark Scraper

solidcode/uspto-patent-trademark-scraper

[๐Ÿ’ฐ $3.50 / 1K] Search and extract US patent and trademark records from the USPTO. Look up by keyword, inventor, assignee, or classification, or pull specific patent and trademark numbers โ€” get titles, abstracts, owners, inventors, dates, status, and classifications.