Hello,
We had a draft dataset with a DOI that accidentally got deleted. We have to have this record at that DOI when it's ready to be published. I realize we can't recover the dataset, but is there a way to make a new (draft) dataset with that DOI?
Thanks,
Bethany
Others may have some more ideas, here's mine: maybe use the Migration API to create it? https://guides.dataverse.org/en/6.9/developers/dataset-migration-api.html
Hmm, @Leo Andreev might have a better answer but you could always edit the database directly. The DOI is stored here: https://guides.dataverse.org/en/6.9/schemaspy/tables/dvobject.html
Thanks for the ideas so far. I think we can "migrate" the a new record in.
If we migrate one in, will I have to create the DOI myself in fabrica?
The DOI might already be in fabrica. I'm not sure of the state though, since you deleted the dataset.
Thanks - the migration does seem to work. I had to recreate the draft doi in datacite, then migrate the dataset, then I'll update datacite again with the actual URL. I think that Dataverse will not steward this DOI with Datacite the way it does with others (which makes sense), but I think this will be good enough to solve my issue.
Phew! Should we have an API for this?!? :sweat_smile:
Last updated: Apr 03 2026 at 06:08 UTC