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.