Quick Start
Requirements: Python ≥3.10
pip install pyUSPTO
[!IMPORTANT] You must have an API key for the USPTO Open Data Portal API.
from pyUSPTO import PatentDataClient, USPTOConfig
# Initialize with config
config = USPTOConfig(api_key="your_api_key_here")
client = PatentDataClient(config=config)
# Search for patent applications
results = client.search_applications(inventor_name_q="Smith", limit=10)
print(f"Found {results.count} applications")
For configuration options, see Configuration.