Skip to main content

API Endpoints

Application programming interfaces (APIs) request information from endpoints to perform a task. PatentsView is developing a new API based in ElasticSearch which can be explored by clicking on any of the non-legacy endpoints below. These endpoints can be accessed programmatically or via the Swagger interface page. For information about each endpoint, click on the corresponding variable name below. 

Our legacy API is set to be decommissioned at the end of 2022. The legacy API is built on MySQL and has seven endpoints that our Query Builder tool accesses when exploring, managing, and testing patent data. Query language and example searches are included for both APIs on the query language page.  

Elasticsearch Endpoints


The data for text fields (brief summary text, drawing description, detail description, claims) are not currently loaded in the Elasticsearch API.  They are included in the documentation available on the Swagger interface in the interest of providing a complete list of data elements that will available soon. The status will be updated when the data load for the endpoints becomes complete.

  • Brief Summary Text (Data Load in progress)
  • Claims (Data Load in progress)
  • Detail Description Text (Data Load in progress)
  • Drawing Description Text (Data Load in progress)
  - PVTeam