USPTO Trademark Batch Search API
Pricing
$3.00 / 1,000 trademark batch checks
USPTO Trademark Batch Search API
Bulk verify keywords and phrases against the USPTO database to instantly detect LIVE and PENDING trademarks.
🛡️ USPTO Trademark Batch Search API
Bulk verify keywords and phrases against the United States Patent and Trademark Office (USPTO) database to instantly detect LIVE and PENDING trademarks. Perfect for Print-on-Demand (POD) sellers, Merch by Amazon creators, Redbubble artists, domain flippers, and keyword monitoring platforms.
Instead of manually checking phrases one by one on the outdated USPTO site, this edge-optimized tool routes lookups to an advanced batch search backend gateway, checks up to 100 phrases in parallel, filters target classes, records programmatic PPE charge units, and maps clean visual answers.
🌟 Key Features
- Massive Bulk Scans: Submit a JSON array of up to 100 words/phrases in a single request.
- Custom Class Filtering: Restrict checks to specific classes (e.g.
25for clothing,9for electronics). - Granular Registry Details: Returns exact serial numbers, filing dates, registration dates, and statuses.
- Interactive Spreadsheet View: Displays query phrases, matched wordmarks, serial numbers, filing dates, and registry statuses side-by-side.
- Pay-Per-Event PPE Monetization: Highly cost-effective pricing model charging only for successful trademark verifications.
🛠️ How It Works
This Actor forwards batch keyword lookups to an edge-deployed gateway, submits a structured search form to real-time USPTO databases, aggregates matching records, maps details to a key-value store, registers programmatic charge event metrics, and outputs structured sheets.
📥 Input Parameters
| Field | Type | Description | Prefill Example |
|---|---|---|---|
| Phrases to Verify | array | A list of phrases to check against the trademark database. Max is 100. | ["star wars", "disney", "just do it"] |
| USPTO Classes Filter | string | Comma-separated list of product classes to filter searches. | 25,9,18,20 |
Input JSON Example
{"terms": ["star wars", "disney", "just do it"],"classes": "25,9"}
📤 Output Data Structure
Tabular datasets output clean rows mapping the account info:
Output JSON Example
{"success": true,"query_phrase": "star wars","trademark_wordmark": "STAR WARS","serial_number": "85093812","status": "LIVE","filing_date": "2010-07-26","registration_date": "2011-08-30","classes": "25,9"}
💳 Monetization & Cost
This Actor utilizes the Pay-Per-Event (PPE) pricing model on the Apify Store:
- Base Pricing: Only $5.00 per 1,000 successful verifications (
$0.005per event). - Pay as You Go: If a batch check fails completely, no billing charges occur.