UnifyAPI
← Back to catalog

zenodo.search

mock data$0.001 / call

Search Zenodo Research Records

Search 3.5M+ open-access research outputs on Zenodo — publications, datasets, software, presentations, posters, videos, and more. Filter by type, access right (open/embargoed/restricted), and publication date range. Sort by relevance, recency, most-viewed, or most-downloaded. Each result includes DOI, title, creators, resource type, access right, keywords, view/download stats, and a direct URL. Zenodo is operated by CERN under the OpenAIRE program and hosts research from EU-funded projects, science institutions worldwide, and individual researchers. All metadata is CC0.

Science & Researchprovider: Zenodo#zenodo#science

Input schema

page

Page number for pagination (default 1). Combine with limit for paging.

integer
sort

Sort order: "bestmatch" (relevance), "mostrecent" (newest first), "mostviewed", or "mostdownloaded". Default: bestmatch.

string
type

Filter by record type: "publication" (papers/preprints), "dataset", "software", "presentation", "poster", "image", "video", "lesson", "physicalobject", or "other".

string
limit

Number of results to return per page (default 10, max 50).

integer
query

Free-text search query across title, description, creators, and keywords (e.g. "CRISPR gene editing", "climate change datasets", "machine learning").

string
date_to

Filter records published on or before this date in ISO 8601 format (e.g. "2024-12-31").

string
date_from

Filter records published on or after this date in ISO 8601 format (e.g. "2023-01-01").

string
access_right

Filter by access right: "open" (freely downloadable), "embargoed", "restricted", or "closed".

string

Call via REST

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

Try it

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