About this endpoint
What it does
Searches US trademark records using a text query and returns a JSON object containing the matching results, the original query, a result count, attribution details, and the jurisdiction used for the search.
Query Parameter(s)
| Attribute | Type | Mandatory | Description |
|---|---|---|---|
| limit | Integer | No | Maximum number of results to return. Default: 20. Minimum: 1. Maximum: 200. |
| query | String | Yes | Search text. Minimum length: 2. |
| jurisdiction | String | No | Jurisdiction code. Maximum length: 8. Minimum length: 2. Nullable. |
Response
Returns a JSON object with count as an integer, query as a string, results as an array of trademark summary objects, attribution as an array of attribution objects, and jurisdiction as a string or null.
Success response: 200
| Parameter | Type | Mandatory | Description |
|---|---|---|---|
| count | Integer | No | Number of results returned. |
| query | String | No | Search query used for the response. |
| results | Object Array | No | Trademark summary items returned by the search. Each item contains source, status, mark_text, updated_at, and jurisdiction. |
| results[].source | String | No | Source of the trademark row. |
| results[].status | String | No | Trademark status. Example values include registered, pending, and abandoned. |
| results[].mark_text | String | No | Trademark text. |
| results[].updated_at | String | No | Timestamp of the last update, in date-time format. |
| results[].jurisdiction | String | No | Jurisdiction for the trademark row. |
| attribution | Object Array | No | Attribution entries associated with the response. Each item contains url, notice, source, dataset, and license. |
| attribution[].url | String | No | Attribution URL, in URI format. |
| attribution[].notice | String | No | Attribution notice text. |
| attribution[].source | String | No | Attribution source name. |
| attribution[].dataset | String | No | Attribution dataset name. |
| attribution[].license | String | No | Attribution license text. |
| jurisdiction | String | No | Jurisdiction applied to the search response. Nullable. |