Skip to main content
GET
Search Google Patents

Authorizations

x-api-key
string
header
required

Query Parameters

q
string
required

Search query (supports Boolean logic)

page
integer
default:0

Page number

Required range: x >= 0
num
integer
default:10

Results per page

Required range: 1 <= x <= 100
sort
enum<string> | null

Sort order

Available options:
new,
old
inventor
string | null

Inventor name(s)

assignee
string | null

Assignee name(s)

country
string | null

Country code(s)

language
enum<string> | null

Patent language

Available options:
ENGLISH,
GERMAN,
CHINESE,
FRENCH,
JAPANESE,
KOREAN,
SPANISH
status
enum<string> | null
Available options:
GRANT,
APPLICATION
patent_type
enum<string> | null
Available options:
PATENT,
DESIGN
before
string | null

Before date (YYYYMMDD)

after
string | null

After date (YYYYMMDD)

Response

Successful Response

Response for GET /api/v1/patents/search.

results
PatentResult · object[]
required
query
string
required
pagination
Pagination · object
required

Pagination metadata.

total_results
integer | null