Patsnap Drug Mining Data API

Drug Mining Data APIs.

OpenAPI Specification

patsnap-drug-mining-data-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Patsnap Open Platform AI Translation Drug Mining Data API
  version: 1.0.0
  description: OpenAPI specification for Patsnap Open Platform APIs, including patent search, analytics, and Eureka AI capabilities.
servers:
- url: https://connect.patsnap.com
  description: Patsnap Open Platform API gateway
tags:
- name: Drug Mining Data
  description: Drug Mining Data APIs.
paths:
  /synapse/news:
    get:
      operationId: b031SynapseNews
      summary: B031 Medical News
      description: Obtain news about title, content, publish date etc.
      tags:
      - Drug Mining Data
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b031 medical news response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B031SynapseNewsResponse'
        '401':
          description: Unauthorized.
        '403':
          description: Forbidden.
        '404':
          description: Not Found.
      externalDocs:
        description: API Reference documentation
        url: https://open.patsnap.com/devportal/api-reference/synapse/news
      parameters:
      - name: news_id
        in: query
        required: true
        description: News ID, obtain this through the [B045] medical news search interface
        schema:
          type: string
          example: f57e970e-8f97-39b7-a6be-51846e92bee1
          description: News ID, obtain this through the [B045] medical news search interface
  /synapse/drug-deal:
    get:
      operationId: b039SynapseDrugDeal
      summary: B039 Drug deal information
      description: Obtain drug deal information about partner, principle, deal time, drug etc.
      tags:
      - Drug Mining Data
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b039 drug deal information response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B039SynapseDrugDealResponse'
        '401':
          description: Unauthorized.
        '403':
          description: Forbidden.
        '404':
          description: Not Found.
      externalDocs:
        description: API Reference documentation
        url: https://open.patsnap.com/devportal/api-reference/synapse/drug-deal
      parameters:
      - name: deal_id
        in: query
        required: true
        description: Drug Deal ID, obtain this through the [B045] drug deal search interface
        schema:
          type: string
          example: 284929245a22a8a9e2ed5ee82ae52250
          description: Drug Deal ID, obtain this through the [B045] drug deal search interface
  /synapse/patent/detail:
    get:
      operationId: b028PatentDetail
      summary: B028 Patented drug and patent type
      description: Obtain patented drug and patent type through patent
      tags:
      - Drug Mining Data
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b028 patented drug and patent type response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B028PatentDetailResponse'
        '401':
          description: Unauthorized.
        '403':
          description: Forbidden.
        '404':
          description: Not Found.
      externalDocs:
        description: API Reference documentation
        url: https://open.patsnap.com/devportal/api-reference/synapse/patent/detail
      parameters:
      - name: patent_id
        in: query
        required: false
        description: Patent ID, obtain this through drug core patent search interface or drug related patent search
        schema:
          type: string
          example: f00a5247-0886-4ec4-aeae-572b32fe633a
          description: Patent ID, obtain this through drug core patent search interface or drug related patent search
  /synapse/translational/medicine/detail:
    get:
      operationId: b070MedicineDetail
      summary: B070 Translational medicine detail
      description: Obtain translational medicine details through translational medicine id
      tags:
      - Drug Mining Data
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b070 translational medicine detail response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B070MedicineDetailResponse'
        '401':
          description: Unauthorized.
        '403':
          description: Forbidden.
        '404':
          description: Not Found.
      externalDocs:
        description: API Reference documentation
        url: https://open.patsnap.com/devportal/api-reference/synapse/translational/medicine/detail
      parameters:
      - name: translational_medicine_id
        in: query
        required: false
        description: Translational medicine id, obtain this through translational medicine search interface
        schema:
          type: string
          example: eda470b5-773b-346d-b6df-7b5daae53505
          description: Translational medicine id, obtain this through translational medicine search interface
  /synapse/paper/detail:
    get:
      operationId: b030PaperDetail
      summary: B030 Medical Literature
      description: Obtain Literature about title, journal, publication date etc.
      tags:
      - Drug Mining Data
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b030 medical literature response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B030PaperDetailResponse'
        '401':
          description: Unauthorized.
        '403':
          description: Forbidden.
        '404':
          description: Not Found.
      externalDocs:
        description: API Reference documentation
        url: https://open.patsnap.com/devportal/api-reference/synapse/paper/detail
      parameters:
      - name: paper_id
        in: query
        required: true
        description: Drug ID, obtain this through the paper search interface
        schema:
          type: string
          example: c61f84d1-b6b6-35d8-b178-94faa296df56
          description: Drug ID, obtain this through the paper search interface
  /synapse/bio/affinity/search:
    get:
      operationId: b066AffinitySearch
      summary: B066 Affinity Search
      description: Search affinity details between antibody and antigen through affinity ID, including antibody sequence, antigen information, detection method, test conditions, etc.
      tags:
      - Drug Mining Data
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b066 affinity search response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B066AffinitySearchResponse'
        '401':
          description: Unauthorized.
        '403':
          description: Forbidden.
        '404':
          description: Not Found.
      externalDocs:
        description: API Reference documentation
        url: https://open.patsnap.com/devportal/api-reference/synapse/bio/affinity/search
      parameters:
      - name: affinity_id
        in: query
        required: true
        description: Affinity search ID
        schema:
          type: string
          example: n14778540229713683257531356477449681766
          description: Affinity search ID
      - name: page
        in: query
        required: false
        description: Page number (must be >=1)
        schema:
          type: integer
          format: int32
          example: '1'
          description: Page number (must be >=1)
      - name: rows
        in: query
        required: false
        description: Rows per page (must be >=1 and <=10)
        schema:
          type: integer
          format: int32
          example: '10'
          description: Rows per page (must be >=1 and <=10)
  /synapse/bio/antibody/search:
    get:
      operationId: b065AntibodySearch
      summary: B065 Antigen-Antibody Pairing Search
      description: Search related antibody sequence information through antigen name, including antigen sequence, antibody heavy/light chain sequences, UniProt ID, source, etc.
      tags:
      - Drug Mining Data
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b065 antigen-antibody pairing search response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B065AntibodySearchResponse'
        '401':
          description: Unauthorized.
        '403':
          description: Forbidden.
        '404':
          description: Not Found.
      externalDocs:
        description: API Reference documentation
        url: https://open.patsnap.com/devportal/api-reference/synapse/bio/antibody/search
      parameters:
      - name: antigen_name
        in: query
        required: true
        description: Antigen name
        schema:
          type: string
          example: TRBV6-2
          description: Antigen name
      - name: page
        in: query
        required: false
        description: Page number (must be >=1)
        schema:
          type: integer
          format: int32
          example: '1'
          description: Page number (must be >=1)
      - name: rows
        in: query
        required: false
        description: Rows per page (must be >=1 and <=10)
        schema:
          type: integer
          format: int32
          example: '10'
          description: Rows per page (must be >=1 and <=10)
components:
  schemas:
    B028PatentDetail_PatentDrugDto:
      type: object
      properties:
        drug_id:
          type: string
          example: e82b83b42eba4e5ea3f26f8e06081a5a
          description: Drug ID
        drug_type:
          type: array
          example:
          - display_name:
            - lang: EN
              name: Small molecule drug
            - lang: CN
              name: 小分子化药
            normalized_id: 1151dbc710f64a85923dc05d4a5a0ba9
          description: Drug Type
          items:
            $ref: '#/components/schemas/B028PatentDetail_CommonDictionary'
        display_name:
          type: array
          example:
          - lang: EN
            name: Ranibizumab (Genentech)
          - lang: CN
            name: 雷珠单抗
          description: Drug Name, Referencing "CommonName"
          items:
            $ref: '#/components/schemas/B028PatentDetail_CommonName'
    B028PatentDetail_CommonName:
      type: object
      properties:
        lang:
          type: string
          example: EN
          description: Language
        name:
          type: string
          example: Ranibizumab (Genentech)
          description: Drug,Target,Organization,Disease,Country/Location,DICT,Mechanism Action Name
    B066AffinitySearch_AffinityDetail:
      type: object
      properties:
        ph:
          type: string
          example: 7.4
          description: pH value
        unit:
          type: string
          example: 1/Ms
          description: Standardized unit
        index:
          type: string
          example: Kd
          description: Index
        value:
          type: string
          example: 198000
          description: Standardized value
        method:
          type: string
          example: SPR
          description: Detection method
        ori_unit:
          type: string
          example: M^-1s^-1
          description: Original unit
        ori_value:
          type: string
          example: 198000
          description: Original value
        temperature:
          type: string
          example: room temperature
          description: Temperature
    B070MedicineDetail_TranslationalMedicineDataDetailResponse:
      type: object
      properties:
        author:
          type: array
          example: 'Please check the form: MedicineDataDetailAuthor'
          description: Author
          items:
            $ref: '#/components/schemas/B070MedicineDetail_MedicineDataDetailAuthor'
        pubmed_url:
          type: array
          example:
          - https://pubmed.ncbi.nlm.nih.gov/12345678/
          description: PubMed URL
        source_url:
          type: array
          example:
          - https://example.com/source/123456
          description: Source URL
        abstract_text:
          type: array
          example: This study investigates novel biomarkers for cancer research...
          description: Abstract
          items:
            $ref: '#/components/schemas/B070MedicineDetail_CommonText'
        author_institution:
          type: array
          example: 'Please check the form: MedicineDataDetailInstitution'
          description: Author Institution
          items:
            $ref: '#/components/schemas/B070MedicineDetail_MedicineDataDetailInstitution'
        translational_medicine_title:
          type: array
          example: 'Please check the form: CommonName'
          description: Title
          items:
            $ref: '#/components/schemas/B070MedicineDetail_CommonName'
    B039SynapseDrugDeal_CommonDictionary:
      type: object
      properties:
        display_name:
          type: array
          example:
          - lang: EN
            name: Autologous CAR-T
          - lang: CN
            name: 自体CAR-T
          description: Dict Name
          items:
            $ref: '#/components/schemas/B039SynapseDrugDeal_CommonName'
        normalized_id:
          type: string
          example: 2fbfdb3e92d942c48cbb0adb79f23526
          description: Dict ID
    B065AntibodySearch_AntibodyUniport:
      type: object
      properties:
        uniprot_id:
          type: string
          example: P15391
          description: Antigen uniprot ID
        uniprot_id_seq:
          type: string
          example: MKLLVVVLFLGAETTGSTQQLIQESGPGLVAPSQSLSITCTVSGFSLTNYGVHWVRQSPGKGLEWLGVIWSGGNTDYNTPFTSRLSINKDNSKSQVFFKMNSLQSNDTAIYYCARDYRYDYWGQGTLVTVSS
          description: Antigen uniprot ID sequence
    B028PatentDetail_CommonDictionary:
      type: object
      properties:
        display_name:
          type: array
          example:
          - lang: EN
            name: Autologous CAR-T
          - lang: CN
            name: 自体CAR-T
          description: Dict Name
          items:
            $ref: '#/components/schemas/B028PatentDetail_CommonName'
        normalized_id:
          type: string
          example: 2fbfdb3e92d942c48cbb0adb79f23526
          description: Dict ID
    B031SynapseNews_CommonTarget:
      type: object
      properties:
        target_id:
          type: string
          example: 1c2067e5ab054a8995f73efcfcf56207
          description: Target ID
        short_name:
          type: array
          example:
          - lang: EN
            name: VEGF
          description: Target Short Name, Referencing "CommonName"
          items:
            $ref: '#/components/schemas/B031SynapseNews_CommonName'
        display_name:
          type: array
          example:
          - lang: EN
            name: Vascular endothelial growth factor
          - lang: CN
            name: 血管内皮生长因子
          description: Target Full Name, Referencing "CommonName"
          items:
            $ref: '#/components/schemas/B031SynapseNews_CommonName'
    B030PaperDetail_CommonDisease:
      type: object
      properties:
        disease_id:
          type: string
          example: 06a9082fe1ec4c97bea31d888b9cfdce
          description: Disease ID
        display_name:
          type: array
          example:
          - lang: EN
            name: Uveitic Macular Edema
          - lang: CN
            name: 葡萄膜炎黄斑水肿
          description: Disease Name, Referencing "CommonName"
          items:
            $ref: '#/components/schemas/B030PaperDetail_CommonName'
    B031SynapseNews_CommonDisease:
      type: object
      properties:
        disease_id:
          type: string
          example: 06a9082fe1ec4c97bea31d888b9cfdce
          description: Disease ID
        display_name:
          type: array
          example:
          - lang: EN
            name: Uveitic Macular Edema
          - lang: CN
            name: 葡萄膜炎黄斑水肿
          description: Disease Name, Referencing "CommonName"
          items:
            $ref: '#/components/schemas/B031SynapseNews_CommonName'
    B070MedicineDetail_CommonName:
      type: object
      properties:
        lang:
          type: string
          example: EN
          description: Language
        name:
          type: string
          example: Ranibizumab (Genentech)
          description: Drug,Target,Organization,Disease,Country/Location,DICT,Mechanism Action Name
    B039SynapseDrugDeal_CommonOrganization:
      type: object
      properties:
        display_name:
          type: array
          example:
          - lang: EN
            name: Roche Holding AG
          - lang: CN
            name: 罗氏
          description: Organization Name, Referencing "CommonName"
          items:
            $ref: '#/components/schemas/B039SynapseDrugDeal_CommonName'
        organization_id:
          type: string
          example: 87bfaf037f8e60c9e25595cd98bb27e4
          description: Organization ID
    B070MedicineDetail_MedicineDataDetailAuthor:
      type: object
      properties:
        ordinal:
          type: integer
          format: int64
          example: 1
          description: Ordinal
        superscript:
          type: array
          example:
          - 1
          - 2
          description: Superscript
        original_name:
          type: string
          example: John Smith
          description: Original Name
    B065AntibodySearch_AntibodyDetail:
      type: object
      properties:
        source:
          $ref: '#/components/schemas/B065AntibodySearch_AntibodyPatentInfo'
        affinity_id:
          type: string
          example: n14778540229713683257531356477449681766
          description: Affinity search ID
        antigen_name:
          type: string
          example: CD19
          description: Antigen name
        antibody_name:
          type: array
          example:
          - Rituximab
          description: Antibody name list
        antigen_species:
          type: string
          example: Human
          description: Antigen species
        antigen_uniport:
          type: array
          example: 'Please check the form: AntibodyUniport'
          description: Antigen UniProt list
          items:
            $ref: '#/components/schemas/B065AntibodySearch_AntibodyUniport'
        antigen_sequence:
          type: string
          example: MKLLVVVLFLGAETTGSTQQLIQESGPGLVAPSQSLSITCTVSGFSLTNYGVHWVRQSPGKGLEWLGVIWSGGNTDYNTPFTSRLSINKDNSKSQVFFKMNSLQSNDTAIYYCARDYRYDYWGQGTLVTVSS
          description: Antigen sequence
        antibody_sequence:
          $ref: '#/components/schemas/B065AntibodySearch_AntibodySequenceInfo'
    B028PatentDetail_PatentDto:
      type: object
      properties:
        apno:
          type: string
          example: CN200680056438.5
          description: Patent publication Number
        drug:
          type: array
          example: Please check the form:PatentDrugDto
          description: Drug
          items:
            $ref: '#/components/schemas/B028PatentDetail_PatentDrugDto'
        title:
          type: array
          example: Please check the form:TextDto
          description: Title
          items:
            $ref: '#/components/schemas/B028PatentDetail_TextDto'
        target:
          type: array
          example: Please check the form:CommonTarget
          description: Target
          items:
            $ref: '#/components/schemas/B028PatentDetail_CommonTarget'
        disease:
          type: array
          example: Please check the form:CommonDisease
          description: Disease
          items:
            $ref: '#/components/schemas/B028PatentDetail_CommonDisease'
        core_drug:
          type: array
          example: Please check the form:PatentDrugDto
          description: Patented Core Drug
          items:
            $ref: '#/components/schemas/B028PatentDetail_PatentDrugDto'
        patent_id:
          type: string
          example: f00a5247-0886-4ec4-aeae-572b32fe633a
          description: patent id
        patent_tech_type:
          type: array
          example: Please check the form:CommonDictionary
          description: Patent Technology Type
          items:
            $ref: '#/components/schemas/B028PatentDetail_CommonDictionary'
        core_recommend_drug:
          type: array
          example: Please check the form:PatentDrugDto
          description: Patented Core Recommend Drug
          items:
            $ref: '#/components/schemas/B028PatentDetail_PatentDrugDto'
        cde_drug_patent_types:
          type: array
          example: Please check the form:PatentTypeDto
          description: CDE Patent Type
          items:
            $ref: '#/components/schemas/B028PatentDetail_PatentTypeDto'
        fda_drug_patent_types:
          type: array
          example: Please check the form:PatentTypeDto
          description: FDA Patent Type
          items:
            $ref: '#/components/schemas/B028PatentDetail_PatentTypeDto'
        phs_drug_patent_types:
          type: array
          example: Please check the form:PatentTypeDto
          description: Synapse Patent Type
          items:
            $ref: '#/components/schemas/B028PatentDetail_PatentTypeDto'
    B070MedicineDetail_CommonText:
      type: object
      properties:
        lang:
          type: string
          example: EN
          description: Language
        text:
          type: string
          example: This study investigates novel biomarkers for cancer research...
          description: text
    B039SynapseDrugDeal_MoneyItem:
      type: object
      properties:
        unit:
          type: string
          example: million dollar
          description: 'Drug Deal Value Unit, Enum: million dollar. If the value is Undisclosed, return null.'
        value:
          type: string
          example: 5000
          description: Drug Deal Value, if not disclosed, then return "Undisclosed"
    B030PaperDetail_CommonDrug:
      type: object
      properties:
        drug_id:
          type: string
          example: e82b83b42eba4e5ea3f26f8e06081a5a
          description: Drug ID
        display_name:
          type: array
          example:
          - lang: EN
            name: Ranibizumab (Genentech)
          - lang: CN
            name: 雷珠单抗
          description: Drug Name, Referencing "CommonName"
          items:
            $ref: '#/components/schemas/B030PaperDetail_CommonName'
    B031SynapseNews_GetNewsResponseDto:
      type: object
      properties:
        drug:
          type: array
          example:
          - drug_id: e82b83b42eba4e5ea3f26f8e06081a5a
            display_name:
            - lang: EN
              name: Ranibizumab (Genentech)
            - lang: CN
              name: 雷珠单抗
          description: Drug, Referencing "CommonDrug"
          items:
            $ref: '#/components/schemas/B031SynapseNews_CommonDrug'
        tags:
          type: array
          example:
          - Careers
          - Resume
          - BioSpace
          - advice
          description: News Tags
        title:
          type: string
          example: Roche to reintroduce Susvimo in the US for people with neovascular age-related macular degeneration (nAMD)
          description: News title
        author:
          type: array
          example:
          - Thomas  Fink
          description: Author
        target:
          type: array
          example:
          - target_id: 1c2067e5ab054a8995f73efcfcf56207
            short_name:
            - lang: EN
              name: VEGF
            display_name:
            - lang: EN
              name: Vascular endothelial growth factor
            - lang: CN
              name: 血管内皮生长因子
          description: Target, Referencing "CommonTarget"
          items:
            $ref: '#/components/schemas/B031SynapseNews_CommonTarget'
        channel:
          type: array
          example:
          - company information
          description: News Channel
        content:
          type: string
          example: The FDA has approved updates to Susvimo, which will be available to US retina specialists and patients with nAMD in the coming weeks\nSusvimo offers the first alternative to regular eye injections that are standard of care for nAMD, which impacts 20 million people worldwide and can cause blindness if left untreated
          description: News content
        disease:
          type: array
          example:
          - disease_id: 06a9082fe1ec4c97bea31d888b9cfdce
            display_name:
            - lang: EN
              name: Uveitic Macular Edema
            - lang: CN
              name: 葡萄膜炎黄斑水肿
          description: Disease, Referencing "CommonDisease"
          items:
            $ref: '#/components/schemas/B031SynapseNews_CommonDisease'
        news_id:
          type: string
          example: f57e970e-8f97-39b7-a6be-51846e92bee1
          description: News ID
        post_time:
          type: integer
          format: int64
          example: 1720600697798
          description: Post Time
        source_url:
          type: string
          example: https://www.biospace.com/article/releases/cerevel-therapeutics-announces-publication-in-the-lancet-of-emraclidine-data-from-phase-1b-clinical-trial-in-people-living-with-schizophrenia/
          description: News Link
        organization:
          type: array
          example:
          - display_name:
            - lang: EN
              name: Roche Holding AG
            - lang: CN
              name: 罗氏
            organization_id: 87bfaf037f8e60c9e25595cd98bb27e4
          description: Organization, Referencing "CommonOrganization"
          items:
            $ref: '#/components/schemas/B031SynapseNews_CommonOrganization'
    B030PaperDetailResponse:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/B030PaperDetail_GetPaperResponseDto'
        status:
          type: boolean
          example: 'false'
          description: Status
        error_msg:
          type: string
          example: The request parameter format is incorrect!
          description: Error Message
        error_code:
          type: integer
          example: '0'
          description: Error Code
      required:
      - status
      - error_code
    B028PatentDetailResponse:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/B028PatentDetail_PatentDto'
        status:
          type: boolean
          example: 'false'
          description: Status
        error_msg:
          type: string
          example: The request parameter format is incorrect!
          description: Error Message
        error_code:
          type: integer
          example: '0'
          description: Error Code
      required:
      - status
      - error_code
    B039SynapseDrugDeal_CommonTarget:
      type: object
      properties:
        target_id:
          type: string
          example: 1c2067e5ab054a8995f73efcfcf56207
          description: Target ID
        short_name:
          type: array
          example:
          - lang: EN
            name: VEGF
          description: Target Short Name, Referencing "CommonName"
          items:
            $ref: '#/components/schemas/B039SynapseDrugDeal_CommonName'
        display_name:
          type: array
          example:
          - lang: EN
            name: Vascular endothelial growth factor
          - lang: CN
            name: 血管内皮生长因子
          description: Target Full Name, Referencing "CommonName"
          items:
            $ref: '#/components/schemas/B039SynapseDrugDeal_CommonName'
    B028PatentDetail_CommonDrug:
      type: object
      properties:
        drug_id:
          type: string
          example: e82b83b42eba4e5ea3f26f8e06081a5a
          description: Drug ID
        display_name:
          type: array
          example:
          - lang: EN
            name: Ranibizumab (Genentech)
          - lang: CN
            name: 雷珠单抗
          description: Drug Name, Referencing "CommonName"
          items:
            $ref: '#/components/schemas/B028PatentDetail_CommonName'
    B065AntibodySearch_AntibodySequenceInfo:
      type: object
      properties:
        antibody_heavy_chain:
          type: string
          example: EVQLVESGGGLVQPGGSLRLSCAASGFTFSSYAMSWVRQAPGKGLEWVSAISGSGGSTYYADSVKGRFTISRDNSKNTLYLQMNSLRAEDTAVYYCARDYRYDYWGQGTLVTVSS
          description: Antibody heavy chain sequence
        antibody_light_chain:
          type: string
          example: DIQMTQSPSSLSASVGDRVTITCRASQDVNTAVAWYQQKPGKAPKLLIYSASFLYSGVPSRFSGSRSGTDFTLTISSLQPEDFATYYCQQHYTTPPTFGQGTKVEIK
          description: Antibody light chain sequence
        heavy_chain_sequence_number:
          type: integer
          format: int64
          example: 123456789
          description: Heavy chain sequence number
        light_chain_sequence_number:
          type: integer
          format: int64
          example: 987654321
          description: Light chain sequence number
    B070MedicineDetail_MedicineDataDetailInstitution:
      type: object
      properties:
        ordinal:
          type: integer
          format: int64
          example: 1
          description: Ordinal
        original_name:
          type: string
          example: Harvard Medical School
          description: Original Name
    B066AffinitySearch_AntibodyPatentInfo:
      type: object
      properties:
        source_type:
          type: string
          example: patent
          description: Data source type
        antibody_patent_id:
          type: string
          example: AB_12345678
          description: Antibody patent ID
        antibody_patent_number:
          type: string
          example: CN302052315S
          description: patent number
        heavy_chain_sequence_id:
          type: string
          example: HC_12345678
          description: PatSnap internal heavy chain sequence ID
        light_chain_sequence_id:
          type: string
          example: LC_12345678
          description: PatSnap internal light chain sequence ID
    B028PatentDetail_TextDto:
      type: object
      properties:
        lang:
          type: string
          example: CN
          description: language
        text:
          type: string
          example: Antibody and checkpoint inhibitor combination therapy
          description: text
    B066AffinitySearch_AntibodyUniport:
      type: object
      properties:
        uniprot_id:
          type: string
          example: P15391
          description: Antigen uniprot ID
        uniprot_id_seq:
          type: string
          example: MKLLVVVLFLGAETTGSTQQLIQESGPGLVAPSQSLSITCTVSGFSLTNYGVHWVRQSPGKGLEWLGVIWSGGNTDYNTPFTSRLSINKDNSKSQVFFKMNSLQSNDTAIYYCARDYRYDYWGQGTLVTVSS
          description: Antigen uniprot ID sequence
    B028PatentDetail_CommonTarget:
      type: object
      properties:
        target_id:
          type: string
          example: 1c2067e5ab054a8995f73efcfcf56207
          description: Target ID
        short_name:
          type: array
          example:
          - lang: EN
            name: VEGF
          description: Target Short Name, Referencing "CommonName"
          items:
            $ref: '#/components/schemas/B028PatentDetail_CommonName'
        display_name:
          type: array
          example:
          - lang: EN
            name: Vascular endothelial growth factor
          - lang: CN
            name: 血管内皮生长因子
          description: Target Full Name, Referencing "CommonName"
          items:
            $ref: '#/components/schemas/B028PatentDetail_CommonName'
    B065AntibodySearch_AntibodyPatentInfo:
      type: object
      properties:
        source_type:
          type: string
          example: patent
          description: Data source type
        antibody_patent_id:
          type: string
          example: AB_12345678
          description: Antibody patent ID
        antibody_patent_number:
          type: string
          example: CN302052315S
          description: patent number
        heavy

# --- truncated at 32 KB (54 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/patsnap/refs/heads/main/openapi/patsnap-drug-mining-data-api-openapi.yml