USPTO

API

Official US Patent & Trademark Office Open Data API

Visit Website

Overview

The USPTO API provides access to official U.S. patent and trademark data, including full-text patent publications, trademark application statuses, and bulk datasets. Endpoints support RESTful queries for patent searches (by inventor, assignee, classification), trademark registration details, and historical IP documents. Responses are in JSON format. Use cases include academic research on innovation trends, business competitor patent monitoring, and building tools for IP management to track application progress or analyze technology landscapes.

Example Integration (JavaScript)

script.js JS

fetch('https://www.uspto.gov/learning-and-resources/open-data-and-mobility')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful Architecture
  • JSON Response Format
  • No API Key Required
  • Patent & Trademark Coverage
  • Bulk Data Access

Frequently Asked Questions

? Is the USPTO API free to use?

Yes, the USPTO API provides free access to all its open data endpoints for both commercial and non-commercial use, adhering to their terms of service.

? Does the USPTO API require an API key?

Most USPTO open data endpoints do not require an API key for access. However, certain bulk data downloads or advanced services may have specific requirements.

? What response formats does the USPTO API support?

The majority of query endpoints return data in JSON format. Bulk datasets are available in multiple formats, including CSV, XML, and JSON, depending on the specific dataset.

Top Alternatives

Espacenet API Search Google

People Also Ask about USPTO

USPTO vs Espacenet API USPTO 2025 review

Tool Info

Pricing Free
Category Patent
Platform Public API

Pros

  • Free official U.S. IP data
  • Comprehensive patent/trademark coverage
  • Regularly updated datasets
  • RESTful design for easy integration

Cons

  • Limited advanced query documentation
  • No uptime SLA
  • Rate limits on some endpoints
  • Bulk data requires large storage

More Patent Tools