USPTO Trademarks
US trademark registrations and applications with owner, class, and status data
Comprehensive US trademark data from the USPTO Trademark Status and Document Retrieval (TSDR) system and bulk XML files. Includes active and historical trademarks with mark text, owner/applicant details, Nice Classification codes, goods/services descriptions, filing and registration dates, current status, and attorney of record. Updated weekly from public domain USPTO data.
Use cases
- ✓ Brand monitoring and trademark conflict detection
- ✓ Competitive intelligence on IP filings
- ✓ Due diligence for M&A — IP portfolio assessment
- ✓ Legal research for trademark disputes
- ✓ Industry trend analysis by Nice Classification
- ✓ New market entrant detection via recent filings
Data fields
| Field | Type | Description |
|---|---|---|
| serial_number | string | USPTO serial number (unique identifier) |
| registration_number | string | Registration number (if registered) |
| mark_text | string | Trademark text / word mark |
| mark_type | string | Mark type (Standard Character, Design, etc.) |
| status | string | Current status (REGISTERED, PENDING, ABANDONED, CANCELLED) |
| status_date | date | Date of most recent status change |
| filing_date | date | Application filing date |
| registration_date | date | Registration date (if registered) |
| owner_name | string | Current owner / applicant name |
| owner_address | string | Owner address |
| owner_type | string | Owner entity type (corporation, individual, etc.) |
| attorney_name | string | Attorney of record |
| international_class | string | Nice Classification code(s) |
| goods_services | string | Description of goods and services |
| design_search_codes | string | Design search codes (for design marks) |
| collected_at | timestamp | When this record was collected |
Example queries
Search trademarks by mark text
GET /api/v1/trademarks?mark_text=APPLE&status=REGISTERED&limit=25 Find registered trademarks containing 'APPLE'
Look up a specific trademark by serial number
GET /api/v1/trademarks/97123456 Returns full details for a specific trademark application
Browse free sample data
GET /api/v1/trademarks/sample Returns 25 registered trademarks (free, no payment required)
Data sources
USPTO TSDR
Update frequency: Weekly
USPTO Bulk Data (Trademark Applications XML)
Update frequency: Weekly