search: Search ORCID records

API: orcid.org:orcid-api
Endpoint: /search
Response format: application/json
Charset: utf-8
Auth: unknown
Method: GET
Last Status: 200
Latency: 291ms

Description

Search for ORCID records using Solr query syntax. Supports searching by name, affiliation, keywords, and other fields.

Parameters (3)

q (string, query, required)

Search query using Solr syntax. Examples: 'given-names:John', 'family-name:Smith', 'affiliation:Harvard'

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

Number of results to return (max 1000)

Constraints: {'maximum': 1000}

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

Start index for pagination

Examples (1)

Search ORCID records probe-gate
curl 'https://pub.orcid.org/v3.0/search?start=0&rows=10'
import requests

resp = requests.get(
    "https://pub.orcid.org/v3.0/search",
    params={
        'start': '0',
        'rows': '10',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("orcid")
result = api.fetch("search", start=0, rows=10)

for item in result:
    print(item)
const resp = await fetch("https://pub.orcid.org/v3.0/search?start=0&rows=10");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 01:01:51.320019 200 291ms
2026-04-15 02:41:55.311600 200 291ms
2026-04-14 00:04:03.431449 200 277ms
2026-04-12 14:08:22.562587 200 292ms
2026-04-10 02:35:21.698317 200 388ms
2026-04-09 01:11:25.656723 200 435ms
2026-04-08 00:31:06.667059 200 272ms
2026-04-07 00:11:52.654125 200 322ms
2026-04-06 05:12:33.535168 200 494ms
2026-04-05 03:51:10.594286 200 578ms
2026-04-04 03:22:42.805509 200 264ms
2026-04-03 12:14:19.488052 200 1165ms
2026-03-30 02:54:09.828047 200 437ms
2026-03-29 12:50:13.978532 200 222ms
2026-03-23 09:43:40.719629 200 408ms