US PTO APIs (IP Marketplace, PEDS)

Hello,

I am currently building a website that handles the technology transfer process for businesses and universities. One aspect of supporting technology transfer we wish to focus on is providing analytical data to help better inform innovators on the state of their industry and existing relevant data; this is where the US Patent and Trademark Office comes in.

If you did not know, the US PTO has a bunch of APIs that can be found here:
https://developer.uspto.gov/api-catalog

Specifically, I am looking to implement the following two:

IP Marketplace Platform API
https://developer.uspto.gov/api-catalog/ip-marketplace-platform-api
https://developer.uspto.gov/ipmarketplace-api/swagger-ui.html

Patent Examination Data System
https://developer.uspto.gov/api-catalog/ped
https://ped.uspto.gov/api/swagger-ui.html

I have included the Swagger syntax. These are REST APIs I believe, but I am not too familiar with APIs in general. The API Connector is not the most clear cut plug-in to use. Has anyone been able to implement the USPTO APIs on their app and could give me some pointers?

The PEDS API is more complex with more than two calls required it seems. I was able to get the Marketplace API talking to my app, but I can only receive the same 25 listings from their database (out of some 800 listings).


The way I want users to interact with the PTO data is for them to search using a search bar, have the search term become the API parameter, and display the results in the repeating group on the page. I have also included the API Connector set up below.

Any help or insight would be greatly appreciated.

The EPO API has better documentation, but it looks like you will have to use the USPTO API for the info you are looking for. Also look at Google Patents API and bulk database. For the limited records you are getting, you might have to return an offset to get the next batch of records (like AirTable’s API pagination).