law.trademark-search
Search US trademarks by wordmark, owner, or goods/services. Filter by status and international class for live or all results.
Instructions
Search US trademarks by wordmark text, owner, or goods/services — the text search the USPTO offers no public API for. Pass query for full-text (best-match ranked), or serial / registrationNumber for an exact record. Filter by field (mark|owner|all), status (live=registered+pending, default; all includes dead), and intlClass (Nice class). Returns wordmark, serial, registration number, status (+ live flag), dates, owner, classes, and goods/services. Use law.trademark-status for live USPTO prosecution detail on a known serial.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| field | No | Which text to search. Default mark. | |
| limit | No | 1-100, default 20. | |
| query | No | Free-text search over wordmark (default), owner, or goods/services. | |
| offset | No | Pagination offset, default 0. | |
| serial | No | Exact USPTO serial number (digits). | |
| status | No | live (default) = registered+pending; all includes dead. | |
| intlClass | No | Nice international class filter, e.g. 9 or 009. | |
| registrationNumber | No | Exact USPTO registration number. |