Converts between various article identifiers: PubMed IDs (PMID), PubMed Central IDs (PMCID), Manuscript IDs (MID), and DOIs. Supports up to 200 identifiers per request.
import zingu_apis
api = zingu_apis.api("pubmed-central")
result = api.fetch("tools/idconv/api/v1/articles/", ids=25355835, email="user@example.com")
for item in result:
print(item)
const resp = await fetch("https://www.ncbi.nlm.nih.gov/pmc/tools/idconv/api/v1/articles/?ids=25355835&email=user%40example.com");
const data = await resp.json();
Batch convert multiple PMCIDs with version historycurl
import zingu_apis
api = zingu_apis.api("pubmed-central")
result = api.fetch("tools/idconv/api/v1/articles/", ids="PMC4221869,PMC3533815", versions="yes", showaiid="yes", format="json", email="user@example.com")
for item in result:
print(item)
const resp = await fetch("https://www.ncbi.nlm.nih.gov/pmc/tools/idconv/api/v1/articles/?ids=PMC4221869%2CPMC3533815&versions=yes&showaiid=yes&format=json&email=user%40example.com");
const data = await resp.json();