---
title: "B042 Single Chemical Structure Literature Search"
method: POST
path: "/synapse/chemical/paper/search"
tags: ["LS Search"]
---

# B042 Single Chemical Structure Literature Search

`POST /synapse/chemical/paper/search`

## Request

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

Search related papers through InChI Key ID, including title, abstract, author, institution, publication, publication date, etc.

## Request body

- B042PaperSearchRequest
  - `inchi_key_id` string, required: InChI Key ID
  - `lang` string: Language, support: CN, EN
  - `page` integer: Page number, starting from 1, default 1
  - `rows` integer: Rows per page, default 10, maximum 100
  - `sort_order` string: Sort by published time, sort order, support:desc,asc

## Response `200`

Successful b042 single chemical structure literature search response.

- B042PaperSearchResponse
  - `data` B042PaperSearchChemicalPaperSearchResponse
    - `page` integer: Current page number
    - `rows` integer: Rows per page
    - `items` B042PaperSearchChemicalPaperDetail[]: Result items
      - `doi` string: DOI
      - `title` string: Title
      - `author` unknown[]: Author
        - unknown
      - `pubmed` unknown[]: PubMed
        - unknown
      - `source` string: Source
      - `doc_type` string: Document Type
      - `paper_id` string: id
      - `epub_date` string: Epub Date
      - `institution` unknown[]: Institution
        - unknown
      - `publication` string: Publication
      - `abstract_text` string: Abstract
      - `published_date` string: Published Date
      - `structure_count` integer: Structure Count
    - `total` integer: Total
  - `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)
