---
title: "Get PubMed annotations (data integrated from PubMed) for a given entry's primary citation."
method: GET
path: "/rest/v1/core/pubmed/{entry_id}"
tags: ["Entry Service"]
---

# Get PubMed annotations (data integrated from PubMed) for a given entry's primary citation.

`GET /rest/v1/core/pubmed/{entry_id}`

## Request

- Base URL: `https://data.rcsb.org`
- URL: `https://data.rcsb.org/rest/v1/core/pubmed/{entry_id}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/rcsb/apis/rcsb-pdb-data-api/docs/rest/v1/core/pubmed/:entry_id/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `entry_id` string, required

## Response `200`

OK

- CorePubmed
  - `rcsb_id` string: Unique integer value assigned to each PubMed record.
  - `rcsb_pubmed_container_identifiers` RcsbPubmedContainerIdentifiers, required
    - `pubmed_id` integer: UID assigned to each PubMed record.
  - `rcsb_pubmed_central_id` string: Unique integer value assigned to each PubMed Central record.
  - `rcsb_pubmed_doi` string: Persistent identifier used to provide a link to an article location on the Internet.
  - `rcsb_pubmed_abstract_text` string: A concise, accurate and factual mini-version of the paper contents.
  - `rcsb_pubmed_affiliation_info` string[]
  - `rcsb_pubmed_mesh_descriptors` string[]
  - `rcsb_pubmed_mesh_descriptors_lineage` RcsbPubmedMeshDescriptorsLineage[]
    - `id` string: Identifier for MeSH classification term.
    - `name` string: MeSH classification term.
    - `depth` integer: Hierarchy depth.

## Other responses

- `404`: Not Found

---

[API](https://skmtc.dev/rcsb/apis/rcsb-pdb-data-api.md) - [All operations](https://skmtc.dev/rcsb/apis/rcsb-pdb-data-api/llms.txt) - [OpenAPI document](https://skmtc.dev/rcsb/apis/rcsb-pdb-data-api/revisions/60c1f3a4b5b1?raw)
