Patsnap LS Search API

LS Search APIs.

Operations 9

POST /synapse/news/search B043 Medical News Search #
POST /synapse/drug-deal/search B045 Medical Deal Search #
POST /synapse/clinical-trial/search B012 Clinical Trial Search #
POST /synapse/ct-result/search B044 clinical result search #
POST /synapse/patent/core/search B009 Drug core patent search #
POST /synapse/drug/search B007 Drug search #
POST /synapse/paper/search B011 Medical Literature Search #
POST /synapse/translational/medicine/search B069 Translational medicine search #
POST /synapse/patent/core/aggregation B009-1 Drug core patent aggregation #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/patsnap-ls-search-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

patsnap-ls-search-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Patsnap Open Platform AI Translation LS Search 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: LS Search
  description: LS Search APIs.
paths:
  /synapse/news/search:
    post:
      operationId: b043NewsSearch
      summary: B043 Medical News Search
      description: Obtain news about title, content, publish date etc.
      tags:
      - LS Search
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b043 medical news search response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B043NewsSearchResponse'
        '201':
          description: Created.
        '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/search
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/B043NewsSearchRequest'
  /synapse/drug-deal/search:
    post:
      operationId: b045DrugDealSearch
      summary: B045 Medical Deal Search
      description: Obtain drug deal search information about partner, principle, deal time, drug etc.
      tags:
      - LS Search
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b045 medical deal search response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B045DrugDealSearchResponse'
        '201':
          description: Created.
        '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/search
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/B045DrugDealSearchRequest'
  /synapse/clinical-trial/search:
    post:
      operationId: b012ClinicalTrialSearch
      summary: B012 Clinical Trial Search
      description: Obtain clinical trial through fields such as target, organization, disease, etc.
      tags:
      - LS Search
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b012 clinical trial search response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B012ClinicalTrialSearchResponse'
        '201':
          description: Created.
        '401':
          description: Unauthorized.
        '403':
          description: Forbidden.
        '404':
          description: Not Found.
      externalDocs:
        description: API Reference documentation
        url: https://open.patsnap.com/devportal/api-reference/synapse/clinical-trial/search
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/B012ClinicalTrialSearchRequest'
  /synapse/ct-result/search:
    post:
      operationId: b044CtResultSearch
      summary: B044 clinical result search
      description: Obtain clinical result through drug, target, disease, etc.
      tags:
      - LS Search
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b044 clinical result search response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B044CtResultSearchResponse'
        '201':
          description: Created.
        '401':
          description: Unauthorized.
        '403':
          description: Forbidden.
        '404':
          description: Not Found.
      externalDocs:
        description: API Reference documentation
        url: https://open.patsnap.com/devportal/api-reference/synapse/ct-result/search
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/B044CtResultSearchRequest'
  /synapse/patent/core/search:
    post:
      operationId: b009CoreSearch
      summary: B009 Drug core patent search
      description: Obtain core drug patents through drugs
      tags:
      - LS Search
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b009 drug core patent search response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B009CoreSearchResponse'
        '201':
          description: Created.
        '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/core/search
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/B009CoreSearchRequest'
  /synapse/drug/search:
    post:
      operationId: b007DrugSearch
      summary: B007 Drug search
      description: Obtain drugs through fields such as target, organization, disease, etc.
      tags:
      - LS Search
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b007 drug search response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B007DrugSearchResponse'
        '201':
          description: Created.
        '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/search
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/B007DrugSearchRequest'
  /synapse/paper/search:
    post:
      operationId: b011PaperSearch
      summary: B011 Medical Literature Search
      description: Obtain Literature through fields such as target, organization, disease, etc.
      tags:
      - LS Search
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b011 medical literature search response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B011PaperSearchResponse'
        '201':
          description: Created.
        '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/search
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/B011PaperSearchRequest'
  /synapse/translational/medicine/search:
    post:
      operationId: b069MedicineSearch
      summary: B069 Translational medicine search
      description: Obtain translational medicine data through fields such as drug, target, disease, organization, subject, translation stage, journal, conference, etc.
      tags:
      - LS Search
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b069 translational medicine search response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B069MedicineSearchResponse'
        '201':
          description: Created.
        '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/search
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/B069MedicineSearchRequest'
  /synapse/patent/core/aggregation:
    post:
      operationId: b009-1CoreAggregation
      summary: B009-1 Drug core patent aggregation
      description: Obtain Aggregated information through drug, target, disease, etc.
      tags:
      - LS Search
      security:
      - bearerAuth: []
      responses:
        '200':
          description: Successful b009-1 drug core patent aggregation response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/B009-1CoreAggregationResponse'
        '201':
          description: Created.
        '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/core/aggregation
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/B009-1CoreAggregationRequest'
components:
  schemas:
    B009CoreSearch_PatentSearchResponseDto:
      type: object
      properties:
        items:
          type: array
          example: Please check the form:PatentSummaryDto
          description: result itemsN
          items:
            $ref: '#/components/schemas/B009CoreSearch_PatentSummaryDto'
        limit:
          type: integer
          format: int64
          example: 10
          description: limit
        total:
          type: integer
          format: int64
          example: 0
          description: total
        offset:
          type: integer
          format: int64
          example: 0
          description: offset
        uncollapse_total:
          type: integer
          format: int64
          example: 0
          description: Uncollapse Total
    B009-1CoreAggregation_PatentAggregationPbdtLongRangeItem:
      type: object
      properties:
        from:
          type: integer
          format: int64
          example: 20130101
          description: from
        to:
          type: integer
          format: int64
          example: 20240822
          description: to
    B069MedicineSearch_TranslationalMedicineSearchDataResponse:
      type: object
      properties:
        items:
          type: array
          example: Please check the form:TranslationalMedicineSearchDataDetail
          description: Result Items
          items:
            $ref: '#/components/schemas/B069MedicineSearch_TranslationalMedicineSearchDataDetail'
        limit:
          type: integer
          format: int64
          example: 10
          description: limit
        total:
          type: integer
          format: int64
          example: 10
          description: total
        offset:
          type: integer
          format: int64
          example: 0
          description: offset
    B045DrugDealSearch_DrugDealDetailDto:
      type: object
      properties:
        deal_id:
          type: string
          example: 284929245a22a8a9e2ed5ee82ae52250
          description: Drug Deal ID
        deal_title:
          type: string
          example: Janssen Enters Worldwide Collaboration and License Agreement with Chinese Company Legend Biotech to Develop Investigational CAR-T Anti-Cancer Therapy
          description: Drug Deal Title
        source_url:
          type: string
          example: https://pipelinereview.com/index.php/2017122266940/More-News/Janssen-Enters-Worldwide-Collaboration-and-License-Agreement-with-Chinese-Company-Legend-Biotech-to-Develop-Investigational-CAR-T-Anti-Cancer-Therapy.html
          description: News link
    B009CoreSearch_PatentSummaryDto:
      type: object
      properties:
        pn:
          type: string
          example: CN101610676B
          description: Patent publication Number
        apdt:
          type: string
          example: 20150814
          description: Patent Application Date
        apno:
          type: string
          example: CN200680056438.5
          description: Patent application number
        exdt:
          type: string
          example: 20151104
          description: Estimated expiry date
        pbdt:
          type: string
          example: 20151104
          description: Patent Publication Date
        inventor:
          type: array
          example:
          - lang: CN
            name: 冯桂深
          - lang: CN
            name: 云穗生
          - lang: CN
            name: 林韶辉
          - lang: CN
            name: 魏荣宝
          - lang: CN
            name: 段洪艳
          - lang: CN
            name: 魏存乐
          - lang: CN
            name: 申京建
          - lang: CN
            name: 刘亚利
          - lang: CN
            name: 曲毅
          description: Inventor
          items:
            $ref: '#/components/schemas/B009CoreSearch_InventorDto'
        title_cn:
          type: string
          example: 一种胸腺五肽注射液及其制作方法
          description: Chinese Title of Patent
        title_en:
          type: string
          example: Thymopentin injection and preparation method thereof
          description: English Title of patent
        isdt_year:
          type: string
          example: 2015
          description: Issue year
        patent_id:
          type: string
          example: f00a5247-0886-4ec4-aeae-572b32fe633a
          description: Patent id
        legal_status:
          type: array
          example:
          - 1
          - 3
          description: 'patent legal status


            1: disclosure 2: substantive review 3: authorization 8: avoidance of reauthorization 11: withdrawal 13: rejection 14: full cancellation 15: expiration 16: unpaid annual fee 21: restoration of rights 22: Termination of rights 23: Partial invalidation 24: application for termination 30: abandonment 222:  PCT International Announcement 223: PCT enters designated country (specified period) 224: PCT enters designated country (specified period) 225: PCT does not enter designated country'
        priority_year:
          type: array
          example:
          - '2015'
          description: Priority year
        inventor_other:
          type: array
          example:
          - lang: EN
            name: FENG GUISHEN
          - lang: EN
            name: YUN SUISHENG
          - lang: EN
            name: LIN SHAOHUI
          - lang: EN
            name: WEI RONGBAO
          - lang: EN
            name: DUAN HONGYAN
          - lang: EN
            name: WEI CUNLE
          - lang: EN
            name: SHEN JINGJIAN
          - lang: EN
            name: LIU YALI
          - lang: EN
            name: QU YI
          description: Inventor
          items:
            $ref: '#/components/schemas/B009CoreSearch_InventorDto'
        current_assignee:
          type: array
          example:
          - entity_id: 7d2ce3422e13151f3260bfc6815fd2ec
            display_name_cn: 北京世桥生物制药有限公司
            display_name_en: Beijing Sciecure Pharmaceutical Co., Ltd.
          description: Current Assignee
          items:
            $ref: '#/components/schemas/B009CoreSearch_SimplifiedOrganizationDto'
        original_assignee:
          type: array
          example:
          - entity_id: 7d2ce3422e13151f3260bfc6815fd2ec
            display_name_cn: 北京世桥生物制药有限公司
            display_name_en: Beijing Sciecure Pharmaceutical Co., Ltd.
          description: Original Assignee
          items:
            $ref: '#/components/schemas/B009CoreSearch_SimplifiedOrganizationDto'
    B044CtResultSearchResponse:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/B044CtResultSearch_ClinicalTrialResultSearchResponseDto'
        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
    B009CoreSearch_PatentSearchPatentAssigneeConditionValue:
      type: object
      properties:
        condition:
          type: string
          example: OR
          description: Logical operators, The value is an enum with the following values:AND,OR. Case-sensitive.
        value:
          type: array
          example:
          - 37644001d015f20c92d6232713bd09eb
          description: Value List
        keyword_value:
          type: array
          example:
          - Merck Sharp
          description: Keyword List
    B012ClinicalTrialSearch_ClinicalTrialSearchMechanismActionConditionValue:
      type: object
      properties:
        condition:
          type: string
          example: OR
          description: Logical operators, The value is an enum with the following values:AND,OR. Case-sensitive.
        value:
          type: array
          example:
          - 4dd338b149b3ecd0ee860e1fb379b44f
          description: Value List
    B009CoreSearch_PatentSearchSortDto:
      type: object
      properties:
        sort_field:
          type: string
          example: score
          description: 'sort field, enum values: score,PBDT_YEARMONTHDAY,APD_YEARMONTHDAY,EXDT_TS'
        sort_order:
          type: string
          example: desc
          description: sort order, support:desc,asc
    B069MedicineSearch_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/B069MedicineSearch_CommonName'
        normalized_id:
          type: string
          example: 2fbfdb3e92d942c48cbb0adb79f23526
          description: Dict ID
    B043NewsSearchResponse:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/B043NewsSearch_NewsSearchResponseDto'
        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
    B043NewsSearch_KeywordConditionValue:
      type: object
      properties:
        condition:
          type: string
          example: OR
          description: Logical operators, The value is an enum with the following values:AND,OR. Case-sensitive.
        value:
          type: array
          example:
          - keytruda
          description: Value List
    B007DrugSearch_DrugSearchSortDto:
      type: object
      properties:
        sort_field:
          type: string
          example: DRUG_TYPE_SORT
          description: 'sort field, enum values: DRUG_TYPE_SORT, GLOBAL_HIGHEST_DEV_STATUS_RANK, FIRST_APPROVED_DATE'
        sort_order:
          type: string
          example: desc
          description: sort order, support:desc,asc
    B007DrugSearchResponse:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/B007DrugSearch_DrugSearchResponseDto'
        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
    B009-1CoreAggregation_PatentAggregationPatentAssigneeConditionValue:
      type: object
      properties:
        condition:
          type: string
          example: OR
          description: Logical operators, The value is an enum with the following values:AND,OR. Case-sensitive.
        value:
          type: array
          example:
          - 6a8c172f1efc649035845f94c31a9c1e
          description: Value List
        keyword_value:
          type: array
          example:
          - 默沙东
          description: Keyword List
    B012ClinicalTrialSearch_ClinicalTrialSearchTitleConditionValue:
      type: object
      properties:
        condition:
          type: string
          example: OR
          description: Logical operators, The value is an enum with the following values:AND,OR. Case-sensitive.
        value:
          type: array
          example:
          - Tumors
          description: Value List
    B045DrugDealSearch_DrugDealSearchResponseDto:
      type: object
      properties:
        items:
          type: array
          example: Please check the form:DrugDealDetailDto
          description: Result Items
          items:
            $ref: '#/components/schemas/B045DrugDealSearch_DrugDealDetailDto'
        limit:
          type: integer
          format: int64
          example: 10
          description: limit
        total:
          type: integer
          format: int64
          example: 10
          description: total
        offset:
          type: integer
          format: int64
          example: 0
          description: offset
    B069MedicineSearch_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
    B011PaperSearchResponse:
      type: object
      properties:
        data:
          $ref: '#/components/schemas/B011PaperSearch_PaperSearchResponseDto'
        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
    B043NewsSearchRequest:
      type: object
      properties:
        offset:
          type: integer
          format: int64
          example: 0
          description: Offset, default 0
        limit:
          type: integer
          format: int64
          example: 10
          description: Limit, default 10. offset + limit <= 10000, limit up to 1,000.
        drug:
          $ref: '#/components/schemas/B043NewsSearch_DrugConditionValue'
        target:
          $ref: '#/components/schemas/B043NewsSearch_TargetConditionValue'
        disease:
          $ref: '#/components/schemas/B043NewsSearch_DiseaseConditionValue'
        organization:
          $ref: '#/components/schemas/B043NewsSearch_OrganizationConditionValue'
        keyword:
          $ref: '#/components/schemas/B043NewsSearch_KeywordConditionValue'
        post_time:
          $ref: '#/components/schemas/B043NewsSearch_NewsSearchLongRangeItem'
        sort:
          type: array
          example:
          - sort_field: post_time
            sort_order: desc
          description: 'Sorting fields.The value is an enum with the following values: post_time. Default post_time descending order. Referencing "SortDto"'
          items:
            $ref: '#/components/schemas/B043NewsSearch_NewsSearchSortDto'
    B009CoreSearch_GetRelatePatentSearchFilterDto:
      type: object
      properties:
        ancs_type:
          type: array
          example:
          - COMPANY
          description: Ancs type
        apdt_year:
          type: array
          example:
          - '2008'
          description: Application year
        in_facet:
          type: array
          example:
          - CARVEN, GREGORY JOHN
          description: Inventor
        isdt_year:
          type: array
          example:
          - '2013'
          description: Issue Year
        legal_status:
          type: array
          example:
          - '3'
          description: Legal Status
        patent_assignee:
          type: array
          example:
          - MERCK SHARP & DOHME B.V.
          description: Assignee
        patent_country:
          type: array
          example:
          - EP
          description: Authority
        patent_tech_type:
          type: array
          example:
          - 3db27f57784548dc96356669deee2ca1
          description: Patent Technology Type
        pbdt_year:
          type: array
          example:
          - '2013'
          description: Publication Year
        priority_year:
          type: array
          example:
          - '2007'
          description: Priority Year
        simple_legal_status:
          type: array
          example:
          - '1'
          description: Simple Legal Status
    B044CtResultSearch_ClinicalTrialResultSourceInfoDto:
      type: object
      properties:
        source:
          type: string
          example: MDS
          description: Source
        source_url:
          type: string
          example: https://www.mdsabstracts.org/abstract/opicapone-improves-global-non-motor-symptoms-burden-in-parkinsons-disease-an-open-label-prospective-study
          description: Source url
    B011PaperSearch_PaperDetailDto:
      type: object
      properties:
        paper_id:
          type: string
          example: 0b20bcfa-6399-30bf-ab29-6a0fafbbe3bd
          description: Paper ID
        paper_title:
          type: array
          example:
          - lang: EN
            title: 'Adding PD-1/PD-L1 Inhibitors to Chemotherapy for the First-Line Treatment of Extensive Stage Small Cell Lung Cancer (SCLC): A Meta-Analysis of Randomized Trials'
          description: Paper Title
          items:
            $ref: '#/components/schemas/B011PaperSearch_PaperTitleDto'
    B069MedicineSearch_TranslationalMedicineSourceInfo:
      type: object
      properties:
        code:
          type: string
          example: NATURE-2024-001
          description: Code
        source:
          type: string
          example: Nature
          description: Source
        patsnap_id:
          type: string
          example: patsnap_1234567890
          description: PatSnap ID
        source_url:
          type: string
          example: https://www.nature.com/articles/s41586-024-01234-5
          description: Source URL
        normalized_source_id:
          type: string
          example: 368cf867-f484-430e-9530-44f5cccdd973
          description: Normalized Source ID
        normalized_source_category:
          type: string
          example: Journal
          description: Normalized Source Category
    B009CoreSearch_InventorDto:
      type: object
      properties:
        lang:
          type: string
          example: CN
          description: language
        name:
          type: string
          example: 张三
          description: name
        address:
          type: string
          example: Alpharetta, GA
          description: Address
    B011PaperSearch_PaperSearchSortDto:
      type: object
      properties:
        sort_field:
          type: string
          example: score
          description: 'sort field, enum values: score, PUBLICATION_DATE'
        sort_order:
          type: string
          example: desc
          description: sort order, support:desc,asc
    B009-1CoreAggregation_PatentAggregationPatentTechTypeConditionValue:
      type: object
      properties:
        condition:
          type: string
          example: OR
          description: Logical operators, The value is an enum with the following values:AND,OR. Case-sensitive.
        value:
          type: array
          example:
          - 3db27f57784548dc96356669deee2ca1
          description: Value List
    B043NewsSearch_DiseaseConditionValue:
      type: object
      properties:
        condition:
          type: string
          example: OR
          description: Logical operators, The value is an enum with the following values:AND,OR. Case-sensitive.
        value:
          type: array
          example:
          - 3beea980d93a4cc0abc864e27514601c
          description: Value List
    B011PaperSearch_PaperSearchKeywordConditionValue:
      type: object
      properties:
        condition:
          type: string
          example: OR
          description: Logical operators, The value is an enum with the following values:AND,OR. Case-sensitive.
        value:
          type: array
          example:
          - keytruda
          description: Value List
    B012ClinicalTrialSearch_ClinicalTrialSearchTargetConditionValue:
      type: object
      properties:
        condition:
          type: string
          example: OR
          description: Logical operators, The value is an enum with the following values:AND,OR. Case-sensitive.
        value:
          type: array
          example:
          - 9786d32e3d244a688ec6a60d2fe1b10b
          description: Value List
    B012ClinicalTrialSearch_ClinicalTrialSearchSortDto:
      type: object
      properties:
        sort_field:
          type: string
          example: STUDY_FIRST_POSTED_DATE
          description: 'sort field, enum values: STUDY_FIRST_POSTED_DATE, START_DATE, LAST_UPDATE_POSTED_DATE'
        sort_order:
          type: string
          example: desc
          description: sort order, support:desc,asc
    B069MedicineSearch_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/B069MedicineSearch_CommonName'
    B012ClinicalTrialSearch_ClinicalTrialSearchStudyIdentifierConditionValue:
      type: object
      properties:
        condition:
          type: string
          example: OR
          description: Logical operators, The value is an enum with the following values:AND,OR. Case-sensitive.
        value:
          type: array
          example:
          - MK-3475-587
          description: Value List
    B012ClinicalTrialSearch_ClinicalTrialSearchControlDrugConditionValue:
      type: object
      properties:
        condition:
          type: string
          example: OR
          description: Logical operators, The value is an enum with the following values:AND,OR. Case-sensitive.
        value:
          type: array
          example:
          - 945fa31ebe9e41ae912e493aa3324576
          description: Value List
    B069MedicineSearch_SortField:
      type: object
      properties:
        field:
          type: string
          example: PUB_DT
          description: 'Sort field, supports: PUB_DT'
        order:
          type: string
          example: desc
          description: Sort order, desc or asc, default desc
    B045DrugDealSearch_DrugDealSearchDrugTypeConditionValue:
      type: object
      properties:
        condition:
          type: string
          example: OR
          description: Logical operators, The value is an enum with the following values:AND,OR. Case-sensitive.
        value:
          type: array
          example:
          - 1151dbc710f64a85923dc05d4a5a0ba9
          description: Value List
    B045DrugDealSearchRequest:
      type: object
      properties:
        offset:
          type: integer
          format: int64

# --- truncated at 32 KB (105 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/patsnap/refs/heads/main/openapi/patsnap-ls-search-api-openapi.yml