Google Patents Search
GET /v1/search/google/patents1 credit / requestcache 1440 minGoogle Patents search results for any query, inventor or assignee, with filters for patent office (US, EP, WO, CN, ...), priority, filing or publication date range, granted or application, utility or design, original language and sort order: publication number, title, snippet, first inventor and assignee, priority, filing, publication and grant dates, PDF link, thumbnail and figure images, per-country family status, the total result count, plus the top assignees, inventors and CPC classes among the matches. 10 to 100 results per page; Google Patents stops at the 1,000th result. Use Google Patent Details for one patent's claims, citations and family. Empty pages, blocked or verification pages are never charged.
Query parameters
qstring | Search terms in Google Patents syntax, e.g. 'solar panel', '"lithium ion" battery', '(drone OR uav) AND delivery', or CPC=H01M10/0525. Default: null |
inventorstring | Inventor name. Default: null |
assigneestring | Assignee (owner) name, e.g. Tesla. Default: null |
countrystring | Patent office codes, comma-separated: US, EP, WO, CN, JP, KR, DE, ... Default: null |
afterstring | Only documents dated on or after this day (YYYY-MM-DD). Default: null |
beforestring | Only documents dated on or before this day (YYYY-MM-DD). Default: null |
date_typestring | Which date before/after apply to. Default: "priority" Allowed: priority, filing, publication |
statusstring | grant = granted patents only, application = applications only. Default: null |
typestring | Utility patents or design patents. Default: null |
languagestring | Original document language(s): english, german, chinese, french, spanish, japanese, korean, ... Default: null |
sortstring | relevance, new (newest first) or old (oldest first). Default: "relevance" Allowed: relevance, new, old |
pageinteger | Results page (Google Patents stops at the 1,000th result). Default: 1 |
numinteger | Results per page, 10-100. Default: 10 |
max_ageinteger | Accept a cached answer up to this many seconds old, billed at 50%. |
Response data fields
Example
curl "https://api.gridlode.com/v1/search/google/patents?q=solar%20panel" \
-H "Authorization: Bearer $GRIDLODE_KEY"Try it without code on the Google Patents Search API page.