Open REST API serving SHARE scores and S-Index metrics across 76M+ scientific datasets from 9 repositories. All endpoints are live, read-only, and require no authentication.
Base URL
https://api.sharescore.orgCopy and paste any command below to query live data — no setup required.
Top datasets by SHARE score
curl "https://api.sharescore.org/records?limit=5&sortBy=shareScore&sortOrder=desc"
Top researchers by S-Index
curl "https://api.sharescore.org/authors?limit=5&sortBy=sIndex&sortOrder=desc"
Live platform metrics
curl "https://api.sharescore.org/metrics/live"
import requests
# Fetch top 10 datasets by SHARE score
response = requests.get("https://api.sharescore.org/records", params={
"limit": 10,
"sortBy": "shareScore",
"sortOrder": "desc"
})
datasets = response.json()
for record in datasets["data"]:
title = record.get("title") or "Untitled record"
print(f"{record['id']} {title[:60]} SHARE: {record['shareScore']}")All paginated endpoints return this envelope:
{
"data": [ ... ],
"pagination": {
"total": 76400000,
"page": 1,
"limit": 10,
"totalPages": 7640000,
"hasNext": true,
"hasPrev": false
}
}Anonymous
100 requests / minute
No API key required. Rate tracked per IP address.
With API Key
1,000 requests / minute
Free API key. Rate tracked per key. Register below.
Each dataset receives a composite SHARE score (0-100) based on five dimensions.
Stewardship
Keywords, contributors, subjects
Harmonization
Description, methods, references
Access
License, access rights
Reuse
Views, downloads, citations
Engagement
ORCIDs, grants, related IDs
Register for a free API key to get higher rate limits and usage tracking. Pass it via the X-API-Key header.
OpenAPI Specification
Machine-readable API spec for integration, code generation, or import into Postman.