Get a Zenodo record
zenodo_get_recordResolve one Zenodo deposit from a record id, a Zenodo DOI (10.5281/zenodo.N), a concept DOI or concept record id (resolves to the latest version), another DOI deposited on Zenodo, or a zenodo.org or doi.org URL, and return its full metadata: description, creators with ORCIDs and ROR affiliations, license, access and embargo, funding and grants, related identifiers, communities, version position, usage counts, and the first 25 files. Optionally includes a formatted citation. A miss (an unknown id, a deleted record with its removal tombstone, restricted metadata, or a DOI not registered on Zenodo) returns found: false with guidance instead of an error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The deposit to resolve: a record id (22705923), a Zenodo DOI (10.5281/zenodo.22705923, doi: prefix and any case accepted), a concept DOI or concept record id such as 10.5281/zenodo.591564 (resolves to the latest version), another DOI registered to a Zenodo record, or a zenodo.org/records or doi.org URL. | |
| citation_style | No | Include a formatted citation of the resolved version: bibtex, csl-json, or a text style (apa, chicago-author-date, harvard-cite-them-right, ieee, modern-language-association, nature). Case, spaces, hyphens, and underscores are ignored when matching (BibTeX, APA, CSL JSON). Omit for none. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cap | No | Maximum file entries shown (25). | |
| error | No | Present when the call failed. Absent on success. | |
| found | No | True when the record resolved. | |
| shown | No | File entries shown. | |
| notice | No | File access notes or a pointer to zenodo_list_files. | |
| record | No | The record. Present when found. | |
| citation | No | The formatted citation. Present when requested and found. | |
| guidance | No | What to do next. Present when not found. | |
| miss_kind | No | Why nothing resolved. Present when not found. | |
| tombstone | No | Removal tombstone. Present when miss_kind is deleted. | |
| truncated | No | True when the record has more files than the 25 shown. | |
| input_kind | No | How id was parsed: record_id (digits), zenodo_doi (10.5281/zenodo.N or zenodo.N), external_doi (another DOI), or url (a zenodo.org or doi.org link). | |
| resolved_from | No | How the record was reached: a version id, a concept id resolved to the latest version, or a non-Zenodo DOI. Present when found. | |
| citation_style | No | The citation style used. Present with citation. |