Trademark bulk data

You may download bulk data from the Trademark Status and Document Retrieval (TSDR) system using the following alternative methods:

Note: The Trademark Application Images (Jan. 2009 to present) are a viable alternative to data in TSDR, which are updated daily Monday through Friday.

Trademark Status and Document Retrieval API

The TSDR API is currently unavailable. Refer to the USPTO Systems Status and Availability page for the latest information on operating status and availability.

Customers can make programmatic requests for trademark case status, documents, and images from our systems through a web application programming interface (API).

An API is a set of routines, protocols, and tools for building software and applications. A good API makes it easier to develop a program by providing all the building blocks, which are then put together by the programmer.

Access through this API allows a customer’s own computer program to perform automated web queries via open web URLs. This allows safe, direct, and metered access so customers who own automated programs designed to consume official USPTO data. This also reduces service interruptions to USPTO systems others use to access the data.

If you have questions about the TSDR API, email

Some example uses include

Open data portal

We also host an open data portal where you can explore additional data products.