---
title: "B066 Affinity Search"
method: GET
path: "/synapse/bio/affinity/search"
tags: ["Drug Basic Data"]
---

# B066 Affinity Search

`GET /synapse/bio/affinity/search`

## Request

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

Search affinity details between antibody and antigen through affinity ID, including antibody sequence, antigen information, detection method, test conditions, etc.

## Query parameters

- `affinity_id` string, required: Affinity search ID
- `page` integer: Page number (must be >=1)
- `rows` integer: Rows per page (must be >=1 and <=10)

## Response `200`

Successful b066 affinity search response.

- B066AffinitySearchResponse
  - `data` B066AffinitySearchAffinityResponse
    - `page` integer: Current page number
    - `rows` integer: Rows per page
    - `total` integer: Total
    - `source` B066AffinitySearchAntibodyPatentInfo
      - `source_type` string: Data source type
      - `antibody_patent_id` string: Antibody patent ID
      - `antibody_patent_number` string: patent number
      - `heavy_chain_sequence_id` string: PatSnap internal heavy chain sequence ID
      - `light_chain_sequence_id` string: PatSnap internal light chain sequence ID
    - `antigen_name` string: Antigen name
    - `antibody_name` unknown[]: Antibody name
      - unknown
    - `antigen_species` string: Antigen species
    - `antigen_uniport` B066AffinitySearchAntibodyUniport[]: Antigen UniProt list
      - `uniprot_id` string: Antigen uniprot ID
      - `uniprot_id_seq` string: Antigen uniprot ID sequence
    - `affinity_details` B066AffinitySearchAffinityDetail[]: Affinity list
      - `ph` string: pH value
      - `unit` string: Standardized unit
      - `index` string: Index
      - `value` string: Standardized value
      - `method` string: Detection method
      - `ori_unit` string: Original unit
      - `ori_value` string: Original value
      - `temperature` string: Temperature
    - `antibody_sequence` B066AffinitySearchAntibodySequenceInfo
      - `antibody_heavy_chain` string: Antibody heavy chain sequence
      - `antibody_light_chain` string: Antibody light chain sequence
      - `heavy_chain_sequence_number` integer: Heavy chain sequence number
      - `light_chain_sequence_number` integer: Light chain sequence number
  - `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)
