Vidwana

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.