{"ok":true,"site":"zenodo","host":"zenodo.org","about":"Zenodo (CERN's open research repository). This CLI searches communities and the records inside them, and fetches record metadata, versions, formatted citations, citing works, community members, subcommunities and collection records.","commands":[{"command":"search-community-records","summary":"Search or list records (datasets, software, publications…) inside a community by keyword, with resource-type and access filters, sorting and pagination","params":[{"name":"community_id","type":"string","required":true,"description":"Community UUID (the 'id' field from search-communities or get-record-communities)"},{"name":"q","type":"string","description":"Keyword query. Elasticsearch/Lucene syntax is allowed, e.g. metadata.title:galaxy. Empty lists all records."},{"name":"sort","type":"string","description":"Sort order","oneOf":["bestmatch","newest","oldest","mostviewed"]},{"name":"resource_type","type":"string","description":"Filter by resource type id, e.g. dataset, software, publication, image, video, poster, presentation, lesson, other"},{"name":"access_status","type":"string","description":"Filter by access status","oneOf":["open","embargoed","restricted","metadata-only"]},{"name":"allversions","type":"boolean","description":"Include all versions of each record, not only the latest"},{"name":"page","type":"number","description":"Page number, starting at 1","default":1},{"name":"size","type":"number","description":"Results per page","default":10}],"exampleUrl":"https://clify-dev.netlify.app/zenodo/search-community-records?q=climate+change&sort=bestmatch&resource_type=dataset&access_status=open"},{"command":"search-communities","summary":"Search or browse Zenodo communities by keyword, with a community-type filter, sorting and pagination","params":[{"name":"q","type":"string","description":"Keyword query. Empty lists all communities."},{"name":"sort","type":"string","description":"Sort order","oneOf":["bestmatch","newest"]},{"name":"type","type":"string","description":"Community type filter","oneOf":["project","organization","event","topic"]},{"name":"page","type":"number","description":"Page number, starting at 1","default":1},{"name":"size","type":"number","description":"Results per page","default":10}],"exampleUrl":"https://clify-dev.netlify.app/zenodo/search-communities?q=biodiversity&sort=bestmatch&type=project"},{"command":"list-featured-communities","summary":"List the communities currently featured on Zenodo's home and communities pages","params":[],"exampleUrl":"https://clify-dev.netlify.app/zenodo/list-featured-communities"},{"command":"get-record","summary":"Get a record's full metadata (title, creators, description, DOI, license, files, stats) as JSON, using the record's JSON export","params":[{"name":"record_id","type":"string","required":true,"description":"Numeric Zenodo record id, e.g. 23448934 (the number in zenodo.org/records/{id})"}],"exampleUrl":"https://clify-dev.netlify.app/zenodo/get-record"},{"command":"get-record-communities","summary":"List the communities a record belongs to","params":[{"name":"record_id","type":"string","required":true,"description":"Numeric Zenodo record id"}],"exampleUrl":"https://clify-dev.netlify.app/zenodo/get-record-communities"},{"command":"list-record-versions","summary":"List all versions of a record, ordered by version","params":[{"name":"record_id","type":"string","required":true,"description":"Numeric Zenodo record id (any version of the record)"},{"name":"page","type":"number","description":"Page number, starting at 1","default":1},{"name":"size","type":"number","description":"Versions per page","default":5}],"exampleUrl":"https://clify-dev.netlify.app/zenodo/list-record-versions"},{"command":"get-record-citation","summary":"Get a formatted bibliography citation for a record in a chosen citation style (APA, Harvard, MLA, Vancouver, Chicago, IEEE)","params":[{"name":"record_id","type":"string","required":true,"description":"Numeric Zenodo record id"},{"name":"style","type":"string","description":"Citation style (CSL style id)","oneOf":["apa","harvard-cite-them-right","modern-language-association","vancouver","chicago-fullnote-bibliography","ieee"],"default":"apa"},{"name":"locale","type":"string","description":"Citation locale","default":"en-US"}],"exampleUrl":"https://clify-dev.netlify.app/zenodo/get-record-citation?style=apa"},{"command":"list-citing-works","summary":"List works that cite a Zenodo record, looked up by the record's concept (parent) DOI through the Zenodo citation broker","params":[{"name":"doi","type":"string","required":true,"description":"Parent/concept DOI of the record (links.parent_doi without the https://doi.org/ prefix), e.g. 10.5281/zenodo.592536"},{"name":"q","type":"string","description":"Keyword filter on citing works"},{"name":"sort","type":"string","description":"Sort order","default":"mostrecent"},{"name":"page","type":"number","description":"Page number, starting at 1","default":1},{"name":"size","type":"number","description":"Results per page","default":10}],"exampleUrl":"https://clify-dev.netlify.app/zenodo/list-citing-works?doi=10.5281%2Fzenodo.592536"},{"command":"list-community-members","summary":"List the public members of a community","params":[{"name":"community_id","type":"string","required":true,"description":"Community UUID (the 'id' field from search-communities or get-record-communities)"},{"name":"q","type":"string","description":"Filter members by name"},{"name":"page","type":"number","description":"Page number, starting at 1","default":1},{"name":"size","type":"number","description":"Members per page","default":25}],"exampleUrl":"https://clify-dev.netlify.app/zenodo/list-community-members"},{"command":"list-subcommunities","summary":"List the subcommunities of a parent community, e.g. the EU Open Research Repository or the Biodiversity Literature Repository","params":[{"name":"community_id","type":"string","required":true,"description":"Parent community UUID"},{"name":"q","type":"string","description":"Keyword filter"},{"name":"sort","type":"string","description":"Sort order","oneOf":["oldest","newest","bestmatch"],"default":"oldest"},{"name":"page","type":"number","description":"Page number, starting at 1","default":1},{"name":"size","type":"number","description":"Results per page","default":5}],"exampleUrl":"https://clify-dev.netlify.app/zenodo/list-subcommunities"},{"command":"list-collection-records","summary":"List or search the records in a community collection (e.g. Biodiversity Literature Repository taxon collections) by numeric collection id","params":[{"name":"collection_id","type":"string","required":true,"description":"Numeric collection id, e.g. 63 (Tyrannosaurus rex in biosyslit)"},{"name":"q","type":"string","description":"Keyword query within the collection"},{"name":"page","type":"number","description":"Page number, starting at 1","default":1},{"name":"size","type":"number","description":"Results per page","default":10}],"exampleUrl":"https://clify-dev.netlify.app/zenodo/list-collection-records"},{"command":"search-records","summary":"Search across all Zenodo records with an Elasticsearch/Lucene query, e.g. by title, creator, community id or related identifiers","params":[{"name":"q","type":"string","required":true,"description":"Elasticsearch/Lucene query over record fields (metadata.title, metadata.creators.person_or_org.name, parent.communities.ids, metadata.related_identifiers.identifier, …), e.g. parent.communities.ids:<u"},{"name":"sort","type":"string","description":"Sort order","oneOf":["bestmatch","newest","oldest","mostviewed"],"default":"bestmatch"},{"name":"page","type":"number","description":"Page number, starting at 1","default":1},{"name":"size","type":"number","description":"Results per page","default":12}],"exampleUrl":"https://clify-dev.netlify.app/zenodo/search-records?q=parent.communities.ids%3Ac529f97d-f8cb-4c13-a439-9e36891694c2+AND+metadata.title%3A%22Tyrannosaurus+rex%22"}]}