USPTO Trademark Scraper: Search US Trademarks (TMview) avatar

USPTO Trademark Scraper: Search US Trademarks (TMview)

Pricing

from $0.00005 / actor start

Go to Apify Store
USPTO Trademark Scraper: Search US Trademarks (TMview)

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

Walid

Maintained by Community

Actor 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
}
FieldTypeDescription
querystringBrand name or keyword to search (required).
officesarrayIP office codes. Defaults to ["US"] (USPTO). Add e.g. ["US","EM"] to include EUIPO.
statusesarrayFilter by status: Registered, Filed, Expired, …
niceClassesarrayNice classes 1–45 as strings, e.g. ["9","42"].
tmTypesarrayWord, Figurative, Combined, 3-D, Sound, …
applicationDateFrom / applicationDateTostringFiling-date window (YYYY-MM-DD).
enrichDetailsboolFetch full detail per mark (dates, goods & services, owner address, renewals).
enrichApplicantboolResolve the owner to a company record.
referenceMark + analyzeClearancestring + boolAI likelihood-of-confusion clearance vs a proposed brand.
incrementalModeboolWatch mode — only new/updated marks on recurring runs.
maxResultsint1–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:

EventPriceWhat you get
trademark-result$0.01Every mark: identity, status, Nice classes, owner, dates + free derived fields (lifecycle, days-to-expiry, clearance score vs a reference mark).
trademark-detail+$0.01Opt-in full detail per mark (goods & services, registration/expiry/opposition dates, owner address, renewals).
applicant-enriched+$0.005Opt-in owner → company record resolution.
clearance-analyzed+$0.02Opt-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.