Developers
Vidwana offers a free, read-only REST API and a standard OAI-PMH endpoint. No API key needed — just be reasonable (120 requests per minute per IP). All responses are JSON with open CORS, so you can call them straight from a browser app.
REST API v1
GET/api/v1/publications
List / search publications (relevance-ranked).
Query params: q, discipline, page, per_page (max 50)
GET/api/v1/publications/{slug}
Full record for one publication — metadata, authors, citation metrics, PDF link.
GET/api/v1/researchers/{username}
Public researcher profile with publications and aggregate metrics.
GET/api/v1/journals
All journals with ISSNs and publication counts.
GET/api/v1/conferences
Approved conferences with dates, venue, and paper counts.
Example
curl "https://vidwana.com/api/v1/publications?q=machine+learning&per_page=5"
{
"meta": { "page": 1, "per_page": 5, "total": 12 },
"data": [
{
"slug": "a-systematic-literature-review-...",
"title": "A Systematic Literature Review on ...",
"doi": "10.18535/ijsrm/...",
"authors": ["..."],
"citations": 134,
"reads": 480,
"url": "https://vidwana.com/publications/..."
}
]
}Responses are cached for 60 seconds. Please cite Vidwana when you use the data.
OAI-PMH (for harvesters)
The full repository is harvestable over the standard OAI-PMH 2.0 protocol (Dublin Core), used by aggregators like BASE, CORE, and OpenAIRE. Both GET and POST are supported.
Base URL: https://vidwana.com/api/oai https://vidwana.com/api/oai?verb=Identify https://vidwana.com/api/oai?verb=ListRecords&metadataPrefix=oai_dc https://vidwana.com/api/oai?verb=ListSets
Supports incremental harvesting (from / until, day and second granularity), discipline sets, and resumption tokens.