search: Search authors

API: semanticscholar.org:semantic-scholar-api
Endpoint: /graph/v1/author/search
Response format: application/json
Auth: unknown
Method: GET
Last Status: 200
Latency: 660ms

Description

Search for authors by name

Parameters (3)

fields (string, query, optional)

Fields to return

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

Maximum results

query (string, query, required)

Search query

Examples (3)

Basic author search by name curl
curl 'https://api.semanticscholar.org/graph/v1/author/search?query=Albert+Einstein'
import requests

resp = requests.get(
    "https://api.semanticscholar.org/graph/v1/author/search",
    params={
        'query': 'Albert Einstein',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("semanticscholar")
result = api.fetch("graph/v1/author/search", query="Albert Einstein")

for item in result:
    print(item)
const resp = await fetch("https://api.semanticscholar.org/graph/v1/author/search?query=Albert+Einstein");
const data = await resp.json();
Search with result limit curl
curl 'https://api.semanticscholar.org/graph/v1/author/search?query=Geoffrey+Hinton&limit=5'
import requests

resp = requests.get(
    "https://api.semanticscholar.org/graph/v1/author/search",
    params={
        'query': 'Geoffrey Hinton',
        'limit': '5',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("semanticscholar")
result = api.fetch("graph/v1/author/search", query="Geoffrey Hinton", limit=5)

for item in result:
    print(item)
const resp = await fetch("https://api.semanticscholar.org/graph/v1/author/search?query=Geoffrey+Hinton&limit=5");
const data = await resp.json();
Search with specific fields curl
curl 'https://api.semanticscholar.org/graph/v1/author/search?query=Yann+LeCun&fields=name%2Caffiliations%2CpaperCount%2CcitationCount&limit=3'
import requests

resp = requests.get(
    "https://api.semanticscholar.org/graph/v1/author/search",
    params={
        'query': 'Yann LeCun',
        'fields': 'name,affiliations,paperCount,citationCount',
        'limit': '3',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("semanticscholar")
result = api.fetch("graph/v1/author/search", query="Yann LeCun", fields="name,affiliations,paperCount,citationCount", limit=3)

for item in result:
    print(item)
const resp = await fetch("https://api.semanticscholar.org/graph/v1/author/search?query=Yann+LeCun&fields=name%2Caffiliations%2CpaperCount%2CcitationCount&limit=3");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 02:44:35.001189 200 660ms
2026-04-16 01:54:14.913763 200 611ms
2026-04-16 00:46:12.259516 200 330ms
2026-04-15 03:46:14.572236 429 314ms
2026-04-15 01:09:25.124349 200 352ms
2026-04-15 00:55:03.981362 200 403ms
2026-04-14 03:26:21.255382 200 380ms
2026-04-14 03:00:11.327051 200 688ms
2026-04-14 00:39:49.599049 200 528ms
2026-04-12 15:56:40.128065 200 362ms
2026-04-12 12:45:56.361128 200 639ms
2026-04-12 12:32:29.411289 429 405ms
2026-04-10 02:23:12.708579 200 531ms
2026-04-10 01:09:15.732690 429 534ms
2026-04-10 00:07:19.136009 429 592ms
2026-04-09 03:49:54.518484 429 307ms
2026-04-09 00:29:31.558861 200 628ms
2026-04-09 00:17:57.031970 200 684ms
2026-03-23 09:36:48.749393 429 254ms
2026-03-23 09:22:17.240073 200 551ms
2026-03-23 09:19:11.361470 200 568ms