---
title: "Patents"
method: GET
path: "/patents"
tags: ["Patents"]
---

# Patents

`GET /patents`

## Request

- Base URL: `https://api.dataporium.io`
- URL: `https://api.dataporium.io/patents`
- Auth: API key in query parameter `apikey`

US patents granted to listed companies since 2015, from official US government data: title, grant and filing dates, patent type, main technology class, number of claims, inventors, the US patents it cites and how often later US patents cite it.

All filters are optional and can be combined. The answer is {total, limit, offset, sort, order, data_as_of, rows, about}. The demo key works with symbol=AAPL, MSFT or WMT.

## Query parameters

- `symbol` string
- `q` string
- `section` string
- `cpc_class` string
- `patent_type` string
- `year_from` integer
- `year_to` integer
- `date_from` string
- `date_to` string
- `min_cited_by` integer
- `sort` string
- `order` string
- `limit` integer
- `offset` integer

## Response `200`

Successful response (JSON).

- object

## Other responses

- `401`: No API key in the request.
- `403`: The API key is not valid or has expired.

---

[API](https://skmtc.dev/dataporium/apis/dataporium-data-api.md) · [All operations](https://skmtc.dev/dataporium/apis/dataporium-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dataporium/apis/dataporium-data-api/revisions/8bc593179dc8?raw)
