---
title: "B002 Single Chemical Structure All Patent List"
method: GET
path: "/chemical-openapi/compound/patents"
tags: ["Chemical and Bio Data"]
---

# B002 Single Chemical Structure All Patent List

`GET /chemical-openapi/compound/patents`

## Request

- Base URL: `https://connect.patsnap.com`
- URL: `https://connect.patsnap.com/chemical-openapi/compound/patents`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/patsnap/apis/patsnap-open-platform-api/docs/chemical-openapi/compound/patents/get.ts> (a function with typed inputs; its response is checked against the schema)

Get all patents of single chemical structure by InchiKey

## Query parameters

- `inchi_key` string, required: Structure InchiKey
- `page` integer, required: Page number. Current page number, start from 1.
- `rows` integer, required: Page Size. Current page result size, support maximum 100.

## Response `200`

Successful b002 single chemical structure all patent list response.

- B002CompoundPatentsResponse
  - `data` B002CompoundPatentsOpenPatentsItem
    - `total` integer: Total Patent Count
    - `patents` B002CompoundPatentsOpenPatentItem[]: Patent List
      - `pn` string: Patent PN
      - `patent_id` string: Patent ID
  - `status` boolean, required: Status
  - `error_msg` string: Error Message
  - `error_code` integer, required: Error Code

## Other responses

- `401`: Unauthorized.
- `403`: Forbidden.
- `404`: Not Found.

---

[API](https://skmtc.dev/patsnap/apis/patsnap-open-platform-api.md) - [All operations](https://skmtc.dev/patsnap/apis/patsnap-open-platform-api/llms.txt) - [OpenAPI document](https://skmtc.dev/patsnap/apis/patsnap-open-platform-api/revisions/c2264a0de595?raw)
