PatentRef

Data version 20261027.2, as of 2026-10-27: the build these pages were checked against. API version 1.21.0.

Known differences

PatentRef answers the same paths, parameters, response shapes and error forms as the upstream PatentSearch API. These are the places where an answer differs, each with its reason.

Search and sorting

Paths, limits and order

Data sets not in the build in service

In data version 20261027.2 these routes answer 501 with X-Status-Reason-Code ERR_NOT_IMPLEMENTED (the list comes from /api/v1/meta/, field deferred, and changes with the build):

Data

Grammar rules that refuse a request

The cost cap, the 16 KB cap on q and the long-text rule refuse some requests upstream would have run, with 400 ERR_Q; the list is on the grammar page and at /docs/errors/ERR_Q. A request body over 64,000 bytes answers 413 instead, from the web server in front of the API, with an empty body and no X-Status-Reason-Code. Every difference of the server code from upstream is listed in its change file, CHANGES_LAPSE.md.