Action Provider: Datacite Mint
Scope: https://auth.globus.org/scopes/5fac2e64-c734-4e6b-90ea-ff12ddbf9653/datacite_mint_basic_auth_action_all
Synchronous / Asynchronous: Synchronous
The Datacite DOI Minting action provider uses the Datacite JSON API to mint DOIs. The main part of the body input is as specified in that API. The additional fields provide the username and password (the "Basic Auth" credentials which is part of the name of the URL and scope string) as well as a flag indicating whether it should be used in the Datacite test service or the production service.
Example Input
{
"as_test": true,
"username": "DATACITE_USERNAME",
"password": "DATACITE_PASSWORD",
"Doi": {
"id": "10.80206/ap_test",
"type": "dois",
"attributes": {
"doi": "10.80206/ap_test",
"creators": [
{
"name": "Globus Dev Team"
}
],
"titles": [
{
"title": "Test Title"
}
],
"publisher": "Globus",
"publicationYear": "2020"
}
}
}