The DataCite Monthly Data File is stored in an AWS S3 bucket.
- Region:
eu-west-1 - Buckets:
- stage:
monthly-datafile.stage.datacite.org - production:
monthly-datafile.datacite.org
- stage:
The bucket contains a top-level MANIFEST file and data contained inside a dois folder.
For more detail on the exact contents of the data file, see the DataCite Public Data File support page.
The bucket contains several top-level files to assist with using the data file effectively.
This file can be downloaded to discover which objects are currently available in the bucket without having to list the
entire bucket contents via the S3 API. It can be used for workflows that wish to avoid calling the paginated
list_objects_v2 endpoint.
Each line in the MANIFEST file is a whitespace separated record containing:
- the object key (path within the bucket)
- the object size (in bytes)
- the SHA-256 hash of the object contents
E.g. dois/updated_2011-03/part_0000.jsonl.gz 41 2/YPZ3bPUHVfdgVK0DR/91/mZP9PzN9HrOXI9MxAzHQ=
This file is similar to the MANIFEST file but with the records provided as JSON dictionaries.
E.g.
{
"filename": "dois/updated_2011-03/part_0000.jsonl.gz",
"size": 41,
"sha256": "2/YPZ3bPUHVfdgVK0DR/91/mZP9PzN9HrOXI9MxAzHQ="
}This file contains a simple JSON dictionary expressing information about the current status of the data file generation. It can be used to determine if each monthly data file release is ready for consumption.
It contains three keys:
month, which contains theYYYY-MMvalue of the release for which the status appliesdatetime, the timestamp at which theSTATUS.jsonfile was updated in ISO 8601-1:2019 formatstatus, one ofIn progress,UploadingorComplete, giving the current status of the data file generation
All DOI records are available under month-specific prefixes using the format YYYY-MM.
dois/updated_YYYY-MM/
Example:
dois/updated_2025-11/
Within a given month prefix you will find one or more objects (files). The exact filenames may vary over time, so it is
recommended to use either the MANIFEST file or an S3 prefix listing to discover the available objects for a month.
Example object keys (illustrative):
dois/updated_2025-11/2025-11.csv.gzdois/updated_2025-11/part_0000.json.gz
- Credentials retrieved from the DataCite REST API (
/credentials/datafile) are temporary AWS credentials and include a session token. - If you are using tooling that expects a bucket name without periods, note that this bucket name includes periods
(e.g.
monthly-datafile.stage.datacite.org).