DataCite REST API
The primary DataCite API for retrieving, creating, and updating DOI metadata records and account information. Follows the JSON:API specification. Public endpoints require no authentication; member endpoints require username/password or token authentication.
Documentation
Documentation
https://support.datacite.org/docs/api
RateLimits
https://support.datacite.org/docs/rate-limit
Specifications
OpenAPI
https://raw.githubusercontent.com/datacite/lupo/master/openapi.yaml
OpenAPI
https://raw.githubusercontent.com/api-evangelist/datacite/refs/heads/main/openapi/datacite-rest-api-openapi.yml
Other Resources
PostmanCollection
https://www.postman.com/datacite/datacite-rest-api-training/documentation/z7vc626/datacite-rest-api-training-2024
GraphQL
https://raw.githubusercontent.com/api-evangelist/datacite/refs/heads/main/graphql/datacite-graphql.md
APIsJSON
https://raw.githubusercontent.com/api-evangelist/datacite/refs/heads/main/apis.yml