Skip to main content
POST
Lists the PubMed papers the US National Center for Biotechnology Information links to a gene, by NCBI Gene ID, most recently added first: title, journal, dates, first three authors, DOI, PubMed Central id, publication types and link. Only citation fields are returned, never an abstract or the full text. This is the curated gene-to-paper link list, not a literature search.

Authentication

Requires x402 payment in the payment-signature header.

Request Body

string
required
An NCBI Gene ID, digits only, for example 7157 for human TP53; gene_resolve finds it from a symbol or alias. Digits only, 1 to 12.
integer
Papers returned, most recently added to PubMed first. From 1 to 20. Defaults to 10.

Response (200 OK)

Top-level envelope: success (boolean) and data (object). All fields below are nested under data.
string
Durable job ID for audit and lookup
string
Job status: completed
string
Always gene_publications
object
The answer, described under Result below
object
Where the answer came from and when
string
The public body the data comes from. Always US National Center for Biotechnology Information.
string
public when the data comes from a public body, commercial otherwise
string
When the lookup was made, as an ISO 8601 UTC time
string | null
The newest published date among the papers returned; null when the gene has no linked papers.

Result

Nested under data.result.
string
The NCBI Gene ID asked for.
integer
How many PubMed papers the source links to the gene, all of them, not only those returned.
object[]
The papers returned, highest PubMed id first.
string
The PubMed id.
string | null
The title. null when the source gives no value.
string | null
The journal’s abbreviated name; null for a book chapter.
string | null
The journal’s full name. null when the source gives no value.
string | null
The publication date the source sorts by, as YYYY-MM-DD. null when the source gives no value.
string | null
The publication date as the source prints it, for example “2026 Jun 13” or “2026 Dec”; a book chapter’s own date, not the book’s first year. null when the source gives no value.
string[]
The first three author names, as the source abbreviates them; book editors listed on a chapter are not authors and are left out.
integer
How many authors the paper has.
string | null
The DOI; null when the source lists none.
string | null
The PubMed Central id; null when the paper is not in PubMed Central.
string[]
The publication types, for example “Journal Article” or “Review”.
string
The paper’s page on PubMed.
See Pricing for this tool’s price. A wallet (x402) call receives it in the 402 quote before anything is charged; a call paid from prepaid credits is charged when the API accepts the request and answers 200.

Notes

  • total is how many papers are linked in all. Each paper also gives its author count.
  • The order is by PubMed id, highest first, which is the order papers were added to PubMed; it is not the order of publication.
  • The answer reports what a public database links to the gene: it is for research and is not medical advice.
  • Takes a Gene ID only, never a sequence, a genome or a variant file; use gene_resolve to find the Gene ID for a symbol or alias.
  • A gene with no linked papers, or an id no gene has, is a completed answer with total 0.
  • Results return inline. The finished job stays available at /v1/requests/{request_id}