USPTO

USPTO

Patent

USA patent api services

Visit API

πŸ“š Documentation & Examples

Everything you need to integrate with USPTO

πŸš€ Quick Start Examples

USPTO Javascript Examplejavascript
// USPTO API Example
const response = await fetch('https://www.uspto.gov/learning-and-resources/open-data-and-mobility', {
    method: 'GET',
    headers: {
        'Content-Type': 'application/json'
    }
});

const data = await response.json();
console.log(data);

The USA Patent API offers a robust set of services designed to facilitate access to vital patent data from the United States Patent and Trademark Office (USPTO). With this API, developers can seamlessly integrate patent information into their applications, providing users with up-to-date insights into patents, trademarks, and related legal documents. The comprehensive documentation available at the USPTO’s official site ensures that users can easily understand the features and capabilities of the API, enabling them to extract valuable information efficiently for research, analysis, and development purposes.

Utilizing the USA Patent API comes with numerous benefits that enhance the overall user experience and data management capabilities. These benefits include:

  • Access to real-time patent data from the USPTO's extensive database.
  • Streamlined search capabilities for patents by various parameters such as application number, inventor name, and filing date.
  • Comprehensive coverage of both granted patents and published applications.
  • Enhanced data analysis opportunities for researchers, entrepreneurs, and legal professionals.
  • Integration support for various programming languages, making it easier for developers to utilize in their projects.

Here's a JavaScript code example demonstrating how to call the USA Patent API:

const axios = require('axios');

const getPatentData = async (patentNumber) => {
    try {
        const response = await axios.get(`https://api.uspto.gov/patents/v1/patent/${patentNumber}`);
        console.log(response.data);
    } catch (error) {
        console.error('Error fetching patent data:', error);
    }
};

getPatentData('US12345678B2');
πŸ”’

Security Assessment

D
πŸ”’HTTPS
Enabled
SSL Grade: T
πŸ›‘οΈHeaders
75/100
HSTSCSPXFO
πŸ•’Last Assessed
2 weeks ago
ℹ️Click for detailed analysis

πŸ“Š 30-Day Uptime History

Daily uptime tracking showing online vs offline minutes

Jun 15Jun 17Jun 19Jun 21Jun 23Jun 25Jun 27Jun 29Jul 1Jul 3Jul 5Jul 7Jul 9Jul 11Jul 1404008001440Minutes
Online
Offline

Related APIs in Patent