Developer Portal
Create and manage API keys for programmatic access to the patent search API.
Create API Key
Your API Keys
No API keys yet.
Quick Start
Authentication
Include your API key in the Authorization header:
curl -H "Authorization: Bearer pk_YOUR_KEY" \ https://usptosearch.com/api/proxy/v1/stats
Python
import requests
API_KEY = "pk_YOUR_KEY"
BASE = "https://usptosearch.com/api/proxy/v1"
headers = {"Authorization": f"Bearer {API_KEY}"}
# Search patents
r = requests.get(f"{BASE}/patents/search/keyword",
params={"q": "machine learning", "limit": 10},
headers=headers)
print(r.json())JavaScript
const API_KEY = "pk_YOUR_KEY";
const BASE = "https://usptosearch.com/api/proxy/v1";
const res = await fetch(
`${BASE}/patents/search/keyword?q=machine+learning&limit=10`,
{ headers: { Authorization: `Bearer ${API_KEY}` } }
);
const data = await res.json();
console.log(data);