Google Patents API

Search Patents

Search for patents on Google Patents using keywords, filters, and date ranges. Supports Boolean operators, country filtering, patent status, and sorting by date.

get/google-patents/search

Request

  • Base URL: https://scrappa.co/api
  • URL: https://scrappa.co/api/google-patents/search
  • Auth: API key in header X-API-KEY

Query parameters

qstring required

Required

pageinteger nullable

Pagination

numinteger nullable

Number of results per page. Range: 1-100. Default: 10

sort'new' | 'old' | 'null' nullable

Sorting

beforestring nullable

Upper date bound as type:YYYYMMDD, where type is filing, publication or priority (e.g. filing:20231231).

afterstring nullable

Filter patents after this date. Format: filing:YYYYMMDD or publication:YYYYMMDD. Example: publication:20230101

countrystring nullable

Filters

languagestring nullable

Language filter. Example: ENGLISH, GERMAN

status'GRANT' | 'APPLICATION' | 'null' nullable

Patent status filter. Values: GRANT, APPLICATION

type'PATENT' | 'DESIGN' | 'null' nullable

Patent type filter. Values: PATENT, DESIGN

inventorstring nullable

Inventor name filter. Example: John Smith,Jane Doe

assigneestring nullable

Assignee/company name filter. Example: Tesla Inc,Apple Inc

Response

successboolean required

Changes

No recorded changes to this operation across all 3 revisions of this API.