authors: Details about a paper's authors

API: semanticscholar.org:semantic-scholar-api
Endpoint: /paper/{paper_id}/authors
Response format: application/json
Auth: unknown
Method: GET
Last Status: 200
Latency: 304ms

Description

Examples: <ul> <li><code>https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b/authors</code></li> <ul> <li>Returns with offset=0, and data is a list of all 3 authors.</li> <li>Each author has their authorId and name</li> </ul> <li><code>https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b/authors?fields=affiliations,papers&limit=2</code></li> <ul> <li>Returns with offset=0, next=2, and data is a list of 2 authors.</li> <li>Each author has their authorId, affiliations, and list of papers.</li> <li>Each paper has its paperId and title.</li> </ul> <li><code>https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b/authors?fields=url,papers.year,papers.authors&offset=2</code></li> <ul> <li>Returns with offset=2, and data is a list containing the last author.</li> <li>This author has their authorId, url, and list of papers.</li> <li>Each paper has its paperId, year, and list of authors.</li> <li>In that list of authors, each author has their authorId and name.</li> </ul> </ul>

Parameters (4)

fields (string, query, optional)

A comma-separated list of the fields to be returned. See the contents of the <code>data</code> array in Response Schema below for a list of all available fields that can be returned. The <code>authorId</code> field is always returned. If the fields parameter is omitted, only the <code>authorId</code> and <code>name</code> will be returned. <p>Use a period (“.”) for subfields of <code>papers</code>.<br><br> Examples: <ul> <li><code>fields=name,affiliations,papers</code></li> <li><code>fields=url,papers.year,papers.authors</code></li> </ul>

limit (integer, query, optional, default: 100)

The maximum number of results to return.<br> Must be <= 1000

offset (integer, query, optional, default: 0)

Used for pagination. When returning a list of results, start with the element at this position in the list.

paper_id (string, path, required)

The following types of IDs are supported: <ul> <li><code>&lt;sha&gt;</code> - a Semantic Scholar ID, e.g. <code>649def34f8be52c8b66281af98ae884c09aef38b</code></li> <li><code>CorpusId:&lt;id&gt;</code> - a Semantic Scholar numerical ID, e.g. <code>CorpusId:215416146</code></li> <li><code>DOI:&lt;doi&gt;</code> - a <a href="http://doi.org">Digital Object Identifier</a>, e.g. <code>DOI:10.18653/v1/N18-3011</code></li> <li><code>ARXIV:&lt;id&gt;</code> - <a href="https://arxiv.org/">arXiv.rg</a>, e.g. <code>ARXIV:2106.15928</code></li> <li><code>MAG:&lt;id&gt;</code> - Microsoft Academic Graph, e.g. <code>MAG:112218234</code></li> <li><code>ACL:&lt;id&gt;</code> - Association for Computational Linguistics, e.g. <code>ACL:W12-3903</code></li> <li><code>PMID:&lt;id&gt;</code> - PubMed/Medline, e.g. <code>PMID:19872477</code></li> <li><code>PMCID:&lt;id&gt;</code> - PubMed Central, e.g. <code>PMCID:2323736</code></li> <li><code>URL:&lt;url&gt;</code> - URL from one of the sites listed below, e.g. <code>URL:https://arxiv.org/abs/2106.15928v1</code></li> </ul> URLs are recognized from the following sites: <ul> <li><a href="https://www.semanticscholar.org/">semanticscholar.org</a></li> <li><a href="https://arxiv.org/">arxiv.org</a></li> <li><a href="https://www.aclweb.org">aclweb.org</a></li> <li><a href="https://www.acm.org/">acm.org</a></li> <li><a href="https://www.biorxiv.org/">biorxiv.org</a></li> </ul>

Examples (3)

Basic author lookup by paper ID curl
curl 'https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b/authors'
import requests

resp = requests.get("https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b/authors")
data = resp.json()
import zingu_apis

api = zingu_apis.api("semanticscholar")
result = api.fetch("paper/{paper_id}/authors")

for item in result:
    print(item)
const resp = await fetch("https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b/authors");
const data = await resp.json();
Get authors with specific fields curl
curl 'https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b/authors?fields=authorId%2Cname%2Caffiliations'
import requests

resp = requests.get(
    "https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b/authors",
    params={
        'fields': 'authorId,name,affiliations',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("semanticscholar")
result = api.fetch("paper/{paper_id}/authors", fields="authorId,name,affiliations")

for item in result:
    print(item)
const resp = await fetch("https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b/authors?fields=authorId%2Cname%2Caffiliations");
const data = await resp.json();
Paginated author list with limit curl
curl 'https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b/authors?limit=10&offset=0'
import requests

resp = requests.get(
    "https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b/authors",
    params={
        'limit': '10',
        'offset': '0',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("semanticscholar")
result = api.fetch("paper/{paper_id}/authors", limit=10, offset=0)

for item in result:
    print(item)
const resp = await fetch("https://api.semanticscholar.org/graph/v1/paper/649def34f8be52c8b66281af98ae884c09aef38b/authors?limit=10&offset=0");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 03:27:44.104293 200 304ms
2026-04-16 01:01:01.700953 200 576ms
2026-04-16 00:09:27.328456 200 349ms
2026-04-15 04:12:33.831764 200 351ms
2026-04-15 01:21:25.949310 200 341ms
2026-04-15 00:46:37.237065 200 618ms
2026-04-14 02:41:09.319772 200 794ms
2026-04-14 01:46:24.992701 200 785ms
2026-04-14 00:50:33.335302 200 621ms
2026-04-12 15:36:51.530285 200 375ms
2026-04-12 14:45:46.365471 200 312ms
2026-04-12 14:15:06.286827 200 791ms
2026-04-10 06:48:49.368303 200 560ms
2026-04-10 02:40:37.532567 200 643ms
2026-04-10 01:39:47.479894 200 533ms
2026-04-09 02:45:31.300876 200 665ms
2026-04-09 01:34:27.363536 200 656ms
2026-04-09 01:14:38.163590 200 328ms
2026-03-23 09:35:30.496176 200 289ms
2026-03-23 09:33:08.118168 200 595ms
2026-03-23 09:07:54.200779 200 258ms