UnifyAPI
← Back to catalog

datacite.client.search

mock data$0.001 / call

DataCite Repository Search

Search the 3,500+ DataCite member repositories (called "clients") by name or keyword. Returns repository ID, name, symbol (short code like "cern.zenodo"), description, URL, and total DOI count. Repository IDs can be used with datacite.doi.search to filter results to a specific repository. Examples: Zenodo (cern.zenodo, 150K+ DOIs), figshare (figshare.ars, 42K+ DOIs), Mendeley Data (bl.mendeley, 10K+ DOIs), IEEE DataPort (ieee.dataport, 5K+ DOIs), Open Science Framework (cos.osf, 4K+ DOIs).

Science & Researchprovider: Datacite#datacite#science

Input schema

page

Page number for pagination (default 1).

integer
limit

Number of repositories per page (1–50, default 10).

integer
query

Search DataCite member repositories by name or keyword. Examples: "zenodo", "dryad", "figshare", "harvard", "pangaea". Returns matching repositories with their DOI counts.

string

Call via REST

curl -X POST https://unifyapi.pro/api/call/datacite.client.search \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"page":0,"limit":0,"query":"<query>"}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.