{paperId}: Get paper details

API: semanticscholar.org:semantic-scholar-api
Endpoint: /graph/v1/paper/{paperId}
Response format: text/html +1 format
Auth: unknown
Method: GET
Last Status: 403
Latency: 181ms

Description

Get detailed information about a paper by ID

Parameters (2)

fields (string, query, optional)

Comma-separated fields to return

paperId (string, path, required)

Paper ID (Semantic Scholar ID or DOI with doi: prefix)

Examples (3)

Get paper by Semantic Scholar ID curl
curl 'https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c9aef1b78' \
  -d '{"error": "Paper with id 649def34f8be52c8b66281af98ae884c9aef1b78 not found"}'
import requests

resp = requests.get(
    "https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c9aef1b78",
    json={
        'error': 'Paper with id 649def34f8be52c8b66281af98ae884c9aef1b78 not found',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("semanticscholar")
result = api.fetch("graph/v1/paper/{paperId}")

for item in result:
    print(item)
const body = {
  "error": "Paper with id 649def34f8be52c8b66281af98ae884c9aef1b78 not found"
};

const resp = await fetch("https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c9aef1b78", {
  body: JSON.stringify(body),
});
const data = await resp.json();
Get paper with specific fields curl
curl 'https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c9aef1b78?fields=title%2Cauthors%2Cyear%2Cabstract%2CcitationCount' \
  -d '{"message": "Too Many Requests. Please wait and try again or apply for a key for higher rate limits. https://www.semanticscholar.org/product/api#api-key-form", "code": "429"}'
import requests

resp = requests.get(
    "https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c9aef1b78",
    params={
        'fields': 'title,authors,year,abstract,citationCount',
    },
    json={
        'message': 'Too Many Requests. Please wait and try again or apply for a key for higher rate limits. https://www.semanticscholar.org/product/api#api-key-form',
        'code': '429',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("semanticscholar")
result = api.fetch("graph/v1/paper/{paperId}", fields="title,authors,year,abstract,citationCount")

for item in result:
    print(item)
const body = {
  "message": "Too Many Requests. Please wait and try again or apply for a key for higher rate limits. https://www.semanticscholar.org/product/api#api-key-form",
  "code": "429"
};

const resp = await fetch("https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c9aef1b78?fields=title%2Cauthors%2Cyear%2Cabstract%2CcitationCount", {
  body: JSON.stringify(body),
});
const data = await resp.json();
Get paper by DOI curl
curl 'https://api.semanticscholar.org/graph/v1/paper/doi:10.1038/nature23477'
import requests

resp = requests.get("https://api.semanticscholar.org/graph/v1/paper/doi:10.1038/nature23477")
data = resp.json()
import zingu_apis

api = zingu_apis.api("semanticscholar")
result = api.fetch("graph/v1/paper/{paperId}")

for item in result:
    print(item)
const resp = await fetch("https://api.semanticscholar.org/graph/v1/paper/doi:10.1038/nature23477");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:16:48.064477 403 181ms
2026-04-16 04:16:03.757498 403 166ms
2026-04-16 03:35:21.148283 403 114ms
2026-04-16 00:23:47.242153 200 611ms
2026-04-15 04:10:35.926228 403 156ms
2026-04-15 02:43:39.057449 200 308ms
2026-04-15 01:55:52.215101 403 134ms
2026-04-14 02:33:18.949091 403 188ms
2026-04-14 00:35:53.302096 200 347ms
2026-04-14 00:31:52.156827 403 127ms
2026-04-12 16:52:26.252235 403 116ms
2026-04-12 13:58:46.282516 200 308ms
2026-04-12 13:19:39.540483 403 146ms
2026-04-10 03:06:31.377236 403 160ms
2026-04-10 02:07:18.813650 200 545ms
2026-04-10 01:47:26.308369 403 195ms
2026-04-09 01:56:00.433710 403 288ms
2026-04-09 00:49:06.090124 403 185ms
2026-04-09 00:23:16.921561 200 829ms
2026-03-23 10:32:04.323522 403 100ms
2026-03-23 10:30:32.306524 403 202ms
2026-03-23 09:41:08.524705 200 260ms