---
title: "B005 Single Sequence All Patent List"
method: POST
path: "/bio-openapi/sequence/patent"
tags: ["LS Search"]
---

# B005 Single Sequence All Patent List

`POST /bio-openapi/sequence/patent`

## Request

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

Get all patents of single sequence by seq_id.

## Request body

- B005SequencePatentRequest
  - `page` integer, required: Current page number, start from 1
  - `seq_id` string, required: Sequence ID
  - `size` integer, required: Current page result size, support maximum 100

## Response `200`

Successful b005 single sequence all patent list response.

- B005SequencePatentResponse
  - `data` B005SequencePatentPatent
    - `total` integer: Total patent count of the sequence
    - `patents` B005SequencePatentOpenApiPatentDetail[]: Patent List
      - `pn` string: Patent publication number
      - `claimed` boolean: Whether the subject sequence is in patent claims
      - `location` object: Sequence location in patent
      - `patent_id` string: Patent ID
      - `sequence_id_number` unknown[]: Sequence ID number in patent
        - unknown
  - `status` boolean, required: Status
  - `error_msg` string: Error Message
  - `error_code` integer, required: Error Code

## Other responses

- `201`: Created.
- `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)
