USPTO Trademark Search API โ Knockout & Clearance (post-TESS)
Pricing
from $50.00 / 1,000 results
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
Actor stats
0
Bookmarked
29
Total users
14
Monthly active users
10 hours ago
Last modified
Categories
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)
| Feature | NexGenData Trademark Search | TrademarkVision | Corsearch | CompuMark | LegalZoom |
|---|---|---|---|---|---|
| Cost | Pay-per-event, per result | $$$$ enterprise quote | $$$$ enterprise contract | $$$$ enterprise | $199-599 per single search |
| Coverage | USPTO + TMview by mark name | Yes | Yes | Yes | Single mark only |
| Bulk word-mark search | Yes | Yes (plan-gated) | Yes (plan-gated) | Yes | No |
| Nice classification | Yes โ class 1-45 | Yes | Yes | Yes | Limited |
| Prosecution history | Yes โ full event timeline | Yes | Yes | Yes | No |
| Live / dead status | Yes | Yes | Yes | Yes | Limited |
| Bulk export | JSON / CSV / Excel | Plan-gated | Plan-gated | Plan-gated | No |
| Auth | Apify token | Enterprise contract | Enterprise contract | Enterprise contract | One-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 ApifyClientclient = 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
| Field | Type | Description |
|---|---|---|
query | string (required) | Mark name (default) or US serial number when searchType=number. |
searchType | string | name = search by mark name (TMView); number = lookup by US serial number (USPTO TSDR). Default name. |
territories | array | Two-letter office codes to scope the search. Empty/omit for global. Defaults to ["US"]. |
maxResults | integer | Maximum 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:
- USPTO Patent Search โ Claims & Prior Art
- EUIPO Trademark Search โ TMview & eSearch
- WIPO PATENTSCOPE Patent Search
- Patents & Trademarks (IP) MCP โ Patent Search for AI Agents
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
