fix(database-lookup): retire dead PatentsView search API for ODP - #245
fix(database-lookup): retire dead PatentsView search API for ODP#245Divyansh151005 wants to merge 1 commit into
Conversation
search.patentsview.org no longer resolves after the 2026-03-20 USPTO Open Data Portal migration, so documented PatentSearch examples hard-fail. Point agents at the ODP transition guide and PatentsView bulk dataset pages, replace the obsolete PatentsView keyrequest credential row, note PatentSearch pause in the selection guide, and replace the 404 ClinicalTrials AllAPIJSON.zip bulk URL with the working public XML dump. Fixes K-Dense-AI#243
rajpratham1
left a comment
There was a problem hiding this comment.
uspto.md still contains outdated PatentsView API instructions after documenting that the PatentSearch API is paused/unavailable. The later sections still reference PATENTSVIEW_API_KEY, the old key-request URL, and the old API as working. Please remove or update these remaining references so the documentation consistently points users to USPTO ODP and USPTO_ODP_API_KEY.
|
Thanks for the review, @rajpratham1 — I double-checked the tip of this branch ( Claim: later sections still reference
|
Summary
references/uspto.mdstill taughthttps://search.patentsview.org/api/v1/as the primary PatentsView search API. After USPTO's 2026-03-20 Open Data Portal migration that host is NXDOMAIN, so every agent following the skill hard-fails. The oldpatentsview.org/apis/keyrequestflow is also obsolete.This PR:
PATENTSVIEW_API_KEY/ keyrequest toUSPTO_ODP_API_KEY/ https://data.uspto.gov/apikeydatabase_selection_guide.mdAllAPIJSON.zipwith the workingAllPublicXML.zip→ legacy public-xml zip pathmetadata.versionto"1.4"PEDS and TSDR sections are unchanged.
Type of change
Skills touched
How this was tested
Checked 2026-08-30 against USPTO's published transition guidance (PatentSearch paused; bulk tables on ODP).
Related issues and references
Fixes #243.
Checklist
Skill format
namefrontmatter match exactly.SKILL.md,references/,scripts/, andassets/.SKILL.mdhas valid YAML frontmatter and a Markdown body.metadata.metadatais a block mapping, not single-line JSON, and scalar values are quoted where needed.metadata.versionexists, is quoted, and is bumped.descriptionsays both what the skill does and when an agent should use it.Validation and tests
uv run skills-ref validate ./skills/database-lookuppasses.tests/_metapasses.Content and safety
USPTO_ODP_API_KEY).Notes for reviewers
USPTO_ODP_API_KEYis the local.envname for the ODP key (header per ODP docs). OldPATENTSVIEW_API_KEYvalues are incompatible per USPTO.