{"library":"pyuspto","title":"pyUSPTO","description":"A modern Python client for accessing the United States Patent and Trademark Office (USPTO) Open Data Portal (ODP) APIs. Current version 0.5.2, requires Python >=3.10, and follows a monthly-ish release cadence. Supports patent search, bulk data, IFW, office actions, enriched citations, and more.","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install pyuspto"],"cli":null},"imports":["from pyuspto import USPTOConfig","from pyuspto import PatentClient","from pyuspto import BulkDataClient","from pyuspto import IFWClient","from pyuspto import OfficeActionClient","from pyuspto import EnrichedCitationsClient"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from pyuspto import USPTOConfig, PatentClient\n\nconfig = USPTOConfig(api_key='your_api_key_here')\nclient = PatentClient(config)\nresults = client.search(query='tennis ball')\nfor patent in results:\n    print(patent.patent_title)","lang":"python","description":"Initialize a USPTOConfig with your API key, instantiate a PatentClient, and run a simple search query.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}