Uspto Trademark Scraper avatar

Uspto Trademark Scraper

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Uspto Trademark Scraper

Uspto Trademark Scraper

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Fortuitous Pirate

Fortuitous Pirate

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Categories

Share

Scrapes trademark data from the United States Patent and Trademark Office (USPTO).

Data Sources

  • TSDR (Trademark Status & Document Retrieval): For detailed trademark lookup by serial/registration number
  • TMSearch (Trademark Electronic Search System): For text-based trademark searches

Features

  • Search trademarks by text query
  • Look up specific trademarks by serial number or registration number
  • Filter by status (live, dead, pending)
  • Filter by international class
  • Extract mark images

Input Parameters

ParameterTypeDescription
searchModestringHow to search: 'text', 'serial', 'registration', 'owner'
searchQuerystringText to search for
serialNumbersarrayList of 8-digit serial numbers to look up
registrationNumbersarrayList of 7-digit registration numbers
statusstringFilter: 'all', 'live', 'dead', 'pending'
internationalClassstringNice Classification (1-45)
maxItemsintegerMaximum results (default: 100)
includeDocumentsbooleanInclude prosecution history

Output Fields

{
"serialNumber": "87654321",
"registrationNumber": "5553479",
"markLiteral": "EXAMPLE MARK",
"status": "LIVE",
"filingDate": "Oct. 20, 2017",
"registrationDate": "Sep. 04, 2018",
"owner": {
"name": "Example Corporation",
"address": "123 Main St, City, ST 12345"
},
"attorneyOfRecord": "John Smith",
"goodsServices": ["Computer software..."],
"internationalClasses": ["9", "42"],
"markImageUrl": "https://tsdr.uspto.gov/img/87654321/large",
"sourceUrl": "https://tsdr.uspto.gov/...",
"scrapedAt": "2026-02-02T09:00:00.000Z"
}

Example Usage

Search by text

{
"searchMode": "text",
"searchQuery": "apple",
"status": "live",
"maxItems": 50
}

Look up by serial number

{
"serialNumbers": ["87654321", "90123456"],
"maxItems": 10
}

Search by owner

{
"searchMode": "owner",
"searchQuery": "Apple Inc.",
"status": "live"
}

Notes

  • TSDR uses an Angular SPA which requires Playwright for proper rendering
  • Rate limited: Be mindful of request volume
  • Some data extraction may be incomplete due to variable page structures
  • For bulk/programmatic access, consider registering for a TSDR API key at https://account.uspto.gov/api-manager/