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);