USPTO Trademark Scraper: Search US Trademarks (TMview)
Pricing
from $0.00005 / actor start
USPTO Trademark Scraper: Search US Trademarks (TMview)
Search US (USPTO) trademarks by brand name, owner, status, Nice class, dates. Get goods & services, application/registration dates, owner, mark image. AI brand-clearance + owner→company. No API key. $0.01/result.
Pricing
from $0.00005 / actor start
Rating
0.0
(0)
Developer
Walid
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
USPTO Trademark Scraper: Search US Trademarks
⭐ Bookmark this actor — the Apify Store ranks actors by bookmarks, so it's the single strongest signal to keep this USPTO Trademark Scraper visible and maintained.
Search US trademarks (USPTO) by brand name, owner, status, Nice class or filing date and get clean, structured JSON: mark name, type, serial/registration number, status, owner, Nice classes, goods & services, filing/registration/expiration dates and the mark image — plus optional AI brand-clearance (likelihood-of-confusion) and owner → company resolution. No API key, no login: powered by the free official TMview search backend (the USPTO is one of its data sources).
What this USPTO Trademark Scraper does
Trademark searching on the official USPTO tools is slow, paginated and hard to automate. This scraper turns any USPTO trademark search into an API you can call at scale and export to JSON, CSV or Excel:
- Search US trademarks by keyword/brand name (
query), with filters for status, Nice class, mark type and application-date window. - Full detail on demand — registration & expiration dates, opposition window, complete goods & services per Nice class, owner address, representatives and renewal history.
- Brand-owner intelligence — resolve each mark's owner to a real company record (portfolio mapping, lead-gen, IP due diligence).
- AI brand-clearance — score each existing mark against a proposed brand for likelihood of confusion (semantic + goods overlap), the way an examiner would triage it.
- Trademark watch — incremental mode emits only new/updated marks on recurring runs, so a daily/weekly schedule becomes a cheap competitor-filing monitor.
Who uses it
- Trademark & IP attorneys running clearance and watch searches at volume.
- Brand-protection / monitoring teams tracking new USPTO filings in their classes.
- Founders & agencies clearing a new brand name before launch.
- Data teams building brand, owner or competitive-intelligence datasets.
Input
Minimal input is a single query. Example:
{"query": "tesla","statuses": ["Registered"],"niceClasses": ["9", "12"],"maxResults": 50,"enrichDetails": true}
| Field | Type | Description |
|---|---|---|
query | string | Brand name or keyword to search (required). |
offices | array | IP office codes. Defaults to ["US"] (USPTO). Add e.g. ["US","EM"] to include EUIPO. |
statuses | array | Filter by status: Registered, Filed, Expired, … |
niceClasses | array | Nice classes 1–45 as strings, e.g. ["9","42"]. |
tmTypes | array | Word, Figurative, Combined, 3-D, Sound, … |
applicationDateFrom / applicationDateTo | string | Filing-date window (YYYY-MM-DD). |
enrichDetails | bool | Fetch full detail per mark (dates, goods & services, owner address, renewals). |
enrichApplicant | bool | Resolve the owner to a company record. |
referenceMark + analyzeClearance | string + bool | AI likelihood-of-confusion clearance vs a proposed brand. |
incrementalMode | bool | Watch mode — only new/updated marks on recurring runs. |
maxResults | int | 1–5000. |
Output
One JSON record per trademark, for example:
{"application_number": "85123456","mark_name": "TESLA","mark_type": "Word","office_code": "US","status": "Registered","lifecycle_stage": "registered","applicant_name": "Tesla, Inc.","nice_classes": [9, 12],"application_date": "2010-09-03","registration_date": "2011-08-16","days_until_expiry": 1723,"tmview_url": "https://www.tmdn.org/tmview/#/tmview/detail/US..."}
Pricing
Pay-per-event, so you only pay for what you pull:
| Event | Price | What you get |
|---|---|---|
trademark-result | $0.01 | Every mark: identity, status, Nice classes, owner, dates + free derived fields (lifecycle, days-to-expiry, clearance score vs a reference mark). |
trademark-detail | +$0.01 | Opt-in full detail per mark (goods & services, registration/expiry/opposition dates, owner address, renewals). |
applicant-enriched | +$0.005 | Opt-in owner → company record resolution. |
clearance-analyzed | +$0.02 | Opt-in AI likelihood-of-confusion per mark (paid Apify plans). |
FAQ
Do I need a USPTO or TMview API key? No. The actor uses the free public TMview search backend — no key, no login, no quota to manage.
Is this official USPTO data? The records come from TMview, the EU IP Office's global search network, which ingests USPTO's trademark register as one of its 70+ sources. It's the same data you'd find on the USPTO search, exposed as clean JSON.
Can I also search other countries? Yes — set offices (e.g. ["US","EM","FR"]). Leave it unset to search USPTO only.
Can I monitor new filings? Yes. Turn on incrementalMode and schedule the actor — you'll get only the new/updated marks each run.
Is the AI clearance legal advice? No. It's a screening/triage signal to prioritize which marks a professional should review.