How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Harvard Dataverse API

Native REST API of Harvard Dataverse, the institution's research data repository, running Dataverse 6.10.1 (build iqss-4) on Harvard's own AWS infrastructure with no vendor CNAME. Public read operations - search, dataset and file metadata, access to published data - are anonymous; deposit and administration take an X-Dataverse-key token. Harvard serves a live OpenAPI 3.0.3 document at /openapi covering 450 paths and 574 operations. IMPORTANT ATTRIBUTION NOTE: that contract is the Dataverse software's generic contract, shared with every other Dataverse installation - but Dataverse is written by Harvard's own Institute for Quantitative Social Science (github.com/IQSS/dataverse), so unlike every Figshare or Pure contract in this cohort, crediting Harvard here credits Harvard's own engineering. Datasets are minted under DOI prefix 10.7910, registered to DataCite provider harvardu.

Harvard Dataverse API is one of 14 APIs that Harvard University publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Research Data, Research Repository, Dataverse, Open Data, and DataCite. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 574 operations across 450 paths, organized into 8 resource areas, and defines 219 schemas. It is described by OpenAPI 3.0.3, at version 6.10.1.

Requests are made against a single base URL, https://dataverse.harvard.edu.

574 operations 450 paths 219 schemas 74 DELETE298 GET131 POST71 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
6.10.1
Base URL
https://dataverse.harvard.edu/api
Resource Areas
8

Paths & Operations 574

Across 450 paths, the API surfaces 574 operations — 74 DELETE, 298 GET, 131 POST, 71 PUT. They span 8 resource areas: Operations, saveAuxiliaryFileWithVersion, addFileToDataset, addFilesToDataset, addGlobusFilesToDataset, replaceFilesInDataset, uploadDatasetLogo, info. Each is listed below with its method, path, parameters, and response codes.

Operations 554
GET
/access/datafile/bundle/{fileId}
Access_datafileBundle 4 params → 200
POST
/access/datafile/bundle/{fileId}
Access_datafileBundleWithGuestbookResponse 4 params → 200
GET
/access/datafile/{fileId}
Access_datafile 3 params → 200
POST
/access/datafile/{fileId}
Access_datafileWithGuestbookResponse 2 params → 200
GET
/access/datafile/{fileId}/auxiliary
Access_listDatafileMetadataAux 1 param → 200
GET
/access/datafile/{fileId}/auxiliary/{formatTag}/{formatVersion}
Access_downloadAuxiliaryFile 3 params → 200
DELETE
/access/datafile/{fileId}/auxiliary/{formatTag}/{formatVersion}
Access_deleteAuxiliaryFileWithVersion 3 params → 200
GET
/access/datafile/{fileId}/auxiliary/{origin}
Access_listDatafileMetadataAuxByOrigin 2 params → 200
GET
/access/datafile/{fileId}/metadata
Access_tabularDatafileMetadata 4 params → 200
GET
/access/datafile/{fileId}/metadata/ddi
Access_tabularDatafileMetadataDDI 4 params → 200
PUT
/access/datafile/{id}/grantAccess/{identifier}
Access_grantFileAccess 2 params → 200
GET
/access/datafile/{id}/listRequests
Access_listFileAccessRequests 1 param → 200
PUT
/access/datafile/{id}/rejectAccess/{identifier}
Access_rejectFileAccess 2 params → 200
PUT
/access/datafile/{id}/requestAccess
Access_requestFileAccess 1 param → 200
DELETE
/access/datafile/{id}/revokeAccess/{identifier}
Access_revokeFileAccess 2 params → 200
GET
/access/datafile/{id}/userFileAccessRequested
Access_getUserFileAccessRequested 1 param → 200
GET
/access/datafile/{id}/userPermissions
Access_getUserPermissionsOnFile 1 param → 200
POST
/access/datafiles
Access_postDownloadDatafiles 2 params body → 200
GET
/access/datafiles/{fileIds}
Access_datafiles 3 params → 200
POST
/access/datafiles/{fileIds}
Access_datafilesWithGuestbookResponse 2 params → 200
GET
/access/dataset/{id}
Access_downloadAllFromLatest 3 params → 200
POST
/access/dataset/{id}
Access_downloadAllFromLatestWithGuestbookResponse 2 params → 200
GET
/access/dataset/{id}/versions/{versionId}
Access_downloadAllFromVersion 6 params → 200
POST
/access/dataset/{id}/versions/{versionId}
Access_downloadAllFromVersionWithGuestbookResponse 4 params → 200
GET
/access/dataverseFeaturedItemImage/{itemId}
Access_getDataverseFeatureItemImage 1 param → 200
GET
/access/dsCardImage/{versionId}
Access_dsCardImage 1 param → 200
GET
/access/dvCardImage/{dataverseId}
Access_dvCardImage 1 param → 200
GET
/access/fileCardImage/{fileId}
Access_fileCardImage 1 param → 200
PUT
/access/{id}/allowAccessRequest
Access_allowAccessRequest 1 param → 200
POST
/admin/archiveAllUnarchivedDatasetVersions
Admin_archiveAllUnarchivedDatasetVersions 3 params → 200
GET
/admin/assignee/{idtf}
Admin_findRoleAssignee 1 param → 200
GET
/admin/assignments/assignees/{raIdtf}
Admin_getAssignmentsFor 1 param → 200
GET
/admin/authenticatedUsersdeprecated
Admin_listAuthenticatedUsers → 200
POST
/admin/authenticatedUsers
Admin_createAuthenicatedUser → 200
PUT
/admin/authenticatedUsers/convert/builtin2oauth
Admin_builtin2oauth → 200
PUT
/admin/authenticatedUsers/convert/builtin2shib
Admin_builtin2shib → 200
DELETE
/admin/authenticatedUsers/id/{id}
Admin_deleteAuthenticatedUserById 1 param → 200
PUT
/admin/authenticatedUsers/id/{id}/convertRemoteToBuiltIn
Admin_convertOAuthUserToBuiltin 1 param → 200
PUT
/admin/authenticatedUsers/id/{id}/convertShibToBuiltIndeprecated
Admin_convertShibUserToBuiltin 1 param → 200
POST
/admin/authenticatedUsers/id/{id}/deactivate
Admin_deactivateAuthenticatedUserById 1 param → 200
GET
/admin/authenticatedUsers/{identifier}
Admin_getAuthenticatedUserByIdentifier 1 param → 200
DELETE
/admin/authenticatedUsers/{identifier}
Admin_deleteAuthenticatedUser 1 param → 200
POST
/admin/authenticatedUsers/{identifier}/deactivate
Admin_deactivateAuthenticatedUser 1 param → 200
GET
/admin/authenticationProviderFactories
Admin_listAuthProviderFactories → 200
GET
/admin/authenticationProviders
Admin_listAuthProviders → 200
POST
/admin/authenticationProviders
Admin_addProvider → 200
GET
/admin/authenticationProviders/{id}
Admin_showProvider 1 param → 200
DELETE
/admin/authenticationProviders/{id}
Admin_deleteAuthenticationProvider 1 param → 200
POST
/admin/authenticationProviders/{id}/:enabled
Admin_enableAuthenticationProvider_deprecated 1 param → 200
GET
/admin/authenticationProviders/{id}/enabled
Admin_checkAuthenticationProviderEnabled 1 param → 200
PUT
/admin/authenticationProviders/{id}/enabled
Admin_enableAuthenticationProvider 1 param → 200
GET
/admin/bannerMessage
Admin_getBannerMessages → 200
POST
/admin/bannerMessage
Admin_addBannerMessage → 200
DELETE
/admin/bannerMessage/{id}
Admin_deleteBannerMessage 1 param → 200
PUT
/admin/bannerMessage/{id}/deactivate
Admin_deactivateBannerMessage 1 param → 200
GET
/admin/batch/jobs
BatchJobResource_listBatchJobs → 200
GET
/admin/batch/jobs/name/{jobName}
BatchJobResource_listBatchJobsByName 1 param → 200
GET
/admin/batch/jobs/{jobId}
BatchJobResource_listBatchJobById 1 param → 200
DELETE
/admin/clearMetricsCache
Admin_clearMetricsCache → 200
DELETE
/admin/clearMetricsCache/{name}
Admin_clearMetricsCacheByName 1 param → 200
DELETE
/admin/clearThumbnailFailureFlag
Admin_clearThumbnailFailureFlag → 200
DELETE
/admin/clearThumbnailFailureFlag/{id}
Admin_clearThumbnailFailureFlagByDatafile 1 param → 200
POST
/admin/computeDataFileHashValue/{fileId}/algorithm/{alg}
Admin_computeDataFileHashValue 2 params → 200
GET
/admin/confirmEmail/{userId}
Admin_getConfirmEmailToken 1 param → 200
POST
/admin/confirmEmail/{userId}
Admin_startConfirmEmailProcess 1 param → 200
POST
/admin/convertUserFromBcryptToSha1
Admin_convertUserFromBcryptToSha1 → 200
GET
/admin/datafiles/auditFiles
Admin_getAuditFiles 3 params → 200
GET
/admin/datafiles/integrity/fixmissingoriginalsizes
Admin_fixMissingOriginalSizes 1 param → 200
GET
/admin/datafiles/integrity/fixmissingoriginaltypes
Admin_fixMissingOriginalTypes → 200
GET
/admin/datasetfield
DatasetFieldServiceApi_getAll → 200
GET
/admin/datasetfield/controlledVocabulary/subject
DatasetFieldServiceApi_showControlledVocabularyForSubject → 200
POST
/admin/datasetfield/load
DatasetFieldServiceApi_loadDatasetFields body → 200
GET
/admin/datasetfield/loadNAControlledVocabularyValue
DatasetFieldServiceApi_loadNAControlledVocabularyValue → 200
POST
/admin/datasetfield/loadpropertyfiles
DatasetFieldServiceApi_loadLanguagePropertyFile body → 200
POST
/admin/datasetfield/setDisplayOnCreate
DatasetFieldServiceApi_setDisplayOnCreate 2 params → 200
GET
/admin/datasetfield/{name}
DatasetFieldServiceApi_getByName 1 param → 200
POST
/admin/datasets/integrity/{datasetVersionId}/fixmissingunf
Admin_fixUnf 2 params → 200
GET
/admin/datasets/thumbnailMetadata/{id}
Admin_getDatasetThumbnailMetadata 1 param → 200
GET
/admin/dataverse/curationLabelSets
Admin_listCurationLabelSets → 200
GET
/admin/dataverse/storageDrivers
Admin_listStorageDrivers → 200
GET
/admin/dataverse/{alias}/addRoleAssignmentsToChildren
Admin_addRoleAssignementsToChildren 1 param → 200
GET
/admin/dataverse/{alias}/curationLabelSet
Admin_getCurationLabelSet 1 param → 200
PUT
/admin/dataverse/{alias}/curationLabelSet
Admin_setCurationLabelSet 2 params → 200
DELETE
/admin/dataverse/{alias}/curationLabelSet
Admin_resetCurationLabelSet 1 param → 200
GET
/admin/dataverse/{alias}/storageDriver
Admin_getStorageDriver 2 params → 200
PUT
/admin/dataverse/{alias}/storageDriver
Admin_setStorageDriver 1 param → 200
DELETE
/admin/dataverse/{alias}/storageDriver
Admin_resetStorageDriver 1 param → 200
GET
/admin/downloadTmpFile
Admin_downloadTmpFile 1 param → 200
GET
/admin/externalTools
ExternalTools_getExternalTools → 200
POST
/admin/externalTools
ExternalTools_addExternalTool → 200
GET
/admin/externalTools/{id}
ExternalTools_getExternalTool 1 param → 200
DELETE
/admin/externalTools/{id}
ExternalTools_deleteExternalTool 1 param → 200
GET
/admin/featureFlags
Admin_getFeatureFlags → 200
GET
/admin/featureFlags/{flag}
Admin_getFeatureFlag 1 param → 200
POST
/admin/feedback
FeedbackApi_submitFeedback → 200
GET
/admin/groups/domain
Groups_listMailDomainGroups → 200
POST
/admin/groups/domain
Groups_createMailDomainGroup → 200
GET
/admin/groups/domain/{groupAlias}
Groups_getMailDomainGroup 1 param → 200
PUT
/admin/groups/domain/{groupAlias}
Groups_updateMailDomainGroups 1 param → 200
DELETE
/admin/groups/domain/{groupAlias}
Groups_deleteMailDomainGroup 1 param → 200
GET
/admin/groups/ip
Groups_listIpGroups → 200
POST
/admin/groups/ip
Groups_postIpGroup → 200
GET
/admin/groups/ip/{group}
Groups_getIpGroup 1 param → 200
PUT
/admin/groups/ip/{group}
Groups_putIpGroups 1 param → 200
DELETE
/admin/groups/ip/{group}
Groups_deleteIpGroup 1 param → 200
GET
/admin/groups/shib
Groups_listShibGroups → 200
POST
/admin/groups/shib
Groups_createShibGroup → 200
DELETE
/admin/groups/shib/{primaryKey}
Groups_deleteShibGroup 1 param → 200
GET
/admin/index
Index_indexAllOrSubset 3 params → 200
GET
/admin/index/clear
Index_clearSolrIndex → 200
GET
/admin/index/clear-orphans
Index_clearOrphans 1 param → 200
GET
/admin/index/continue
Index_indexAllOrSubsetContinue 3 params → 200
GET
/admin/index/dataset
Index_indexDatasetByPersistentId 1 param → 200
DELETE
/admin/index/datasets/{id}
Index_clearDatasetFromIndex 1 param → 200
GET
/admin/index/filemetadata/{dataset_id}
Index_getFileMetadataByDatasetId 4 params → 200
GET
/admin/index/filesearch
Index_filesearch 3 params → 200
GET
/admin/index/mod
Index_indexMod 2 params → 200
GET
/admin/index/perms
Index_indexAllPermissions → 200
GET
/admin/index/perms/{id}
Index_indexPermissions 1 param → 200
GET
/admin/index/permsDebug
Index_searchPermsDebug 2 params → 200
GET
/admin/index/solr/schema
Index_getSolrSchema → 200
GET
/admin/index/status
Index_indexStatus 1 param → 200
GET
/admin/index/test
Index_searchDebug 3 params → 200
DELETE
/admin/index/timestamps
Index_deleteAllTimestamps → 200
DELETE
/admin/index/timestamps/{dvObjectId}
Index_deleteTimestamp 1 param → 200
GET
/admin/index/{type}/{id}
Index_indexTypeById 2 params → 200
GET
/admin/isOrcid
Admin_isOrcidEnabled → 200
GET
/admin/list-users
Admin_filterAuthenticatedUsers 4 params → 200
POST
/admin/makeDataCount/addUsageMetricsFromSushiReport
MakeDataCountApi_addUsageMetricsFromSushiReportAll 1 param → 200
POST
/admin/makeDataCount/sendToHub
MakeDataCountApi_sendDataToHub → 200
POST
/admin/makeDataCount/{id}/addUsageMetricsFromSushiReport
MakeDataCountApi_addUsageMetricsFromSushiReport 2 params → 200
POST
/admin/makeDataCount/{id}/updateCitationsForDataset
MakeDataCountApi_updateCitationsForDataset 1 param → 200
GET
/admin/makeDataCount/{yearMonth}/processingState
MakeDataCountApi_getProcessingState 1 param → 200
POST
/admin/makeDataCount/{yearMonth}/processingState
MakeDataCountApi_updateProcessingState 3 params → 200
DELETE
/admin/makeDataCount/{yearMonth}/processingState
MakeDataCountApi_deleteProcessingState 1 param → 200
GET
/admin/metadata/clearExportTimestamps
Metadata_clearExportTimestamps → 200
GET
/admin/metadata/exportAll
Metadata_exportAll → 200
PUT
/admin/metadata/exportOAI/{specname}
Metadata_exportOaiSet 1 param → 200
GET
/admin/metadata/reExportAll
Metadata_reExportAll 1 param → 200
GET
/admin/metadata/{id}/reExportDataset
Metadata_indexDatasetByPersistentId 1 param → 200
GET
/admin/permissions/{dvo}
Admin_findPermissonsOn 1 param → 200
POST
/admin/publishDataverseAsCreator/{id}
Admin_publishDataverseAsCreator 1 param → 200
GET
/admin/rateLimitStats
Admin_rateLimitStats 1 param → 200
GET
/admin/registerDataFileAll
Admin_registerDataFileAll → 200
GET
/admin/registerDataFiles/{alias}
Admin_registerDataFilesInCollection 2 params → 200
POST
/admin/requestSignedUrl
Admin_getSignedUrl body → 200
GET
/admin/roles
Admin_listBuiltinRoles → 200
POST
/admin/roles
Admin_createNewBuiltinRole → 200
PUT
/admin/roles/{id}
Admin_updateBuiltinRole 1 param → 200
DELETE
/admin/roles/{id}
Admin_deleteRole 1 param → 200
GET
/admin/savedsearches
SavedSearches_meta → 200
POST
/admin/savedsearches
SavedSearches_add → 200
GET
/admin/savedsearches/list
SavedSearches_list → 200
PUT
/admin/savedsearches/makelinks/all
SavedSearches_makeLinksForAllSavedSearches 1 param → 200
PUT
/admin/savedsearches/makelinks/{id}
SavedSearches_makeLinksForSingleSavedSearch 2 params → 200
GET
/admin/savedsearches/{id}
SavedSearches_show 1 param → 200
DELETE
/admin/savedsearches/{id}
SavedSearches_delete 2 params → 200
GET
/admin/settings
Admin_listAllSettings → 200
PUT
/admin/settings
Admin_putAllSettings body → 200
GET
/admin/settings/{name}
Admin_getSetting 1 param → 200
PUT
/admin/settings/{name}
Admin_putSetting 1 param → 200
DELETE
/admin/settings/{name}
Admin_deleteSetting 1 param → 200
GET
/admin/settings/{name}/lang/{lang}
Admin_getSetting 2 params → 200
PUT
/admin/settings/{name}/lang/{lang}
Admin_putSettingLang 2 params → 200
DELETE
/admin/settings/{name}/lang/{lang}
Admin_deleteSettingLang 2 params → 200
POST
/admin/sitemap
SiteMap_updateSiteMap → 200
GET
/admin/storageSites
StorageSites_listAll → 200
POST
/admin/storageSites
StorageSites_addSite → 200
GET
/admin/storageSites/{id}
StorageSites_get 1 param → 200
DELETE
/admin/storageSites/{id}
StorageSites_delete 1 param → 200
PUT
/admin/storageSites/{id}/primaryStorage
StorageSites_setPrimary 1 param → 200
POST
/admin/submitDatasetVersionToArchive/{id}/{version}
Admin_submitDatasetVersionToArchive 2 params → 200
PUT
/admin/superuser/{identifier}
Admin_setSuperuserStatus 1 param → 200
POST
/admin/superuser/{identifier}deprecated
Admin_toggleSuperuser 1 param → 200
DELETE
/admin/template/{id}
Admin_deleteTemplate 1 param → 200
GET
/admin/templates
Admin_findAllTemplates → 200
GET
/admin/templates/{alias}
Admin_findTemplates 1 param → 200
GET
/admin/updateHashValues/{alg}
Admin_updateHashValues 2 params → 200
GET
/admin/validate/dataset/files/{id}
Admin_validateDatasetDatafiles 1 param → 200
GET
/admin/validate/dataset/{id}
Admin_validateDataset 2 params → 200
GET
/admin/validate/datasets
Admin_validateAllDatasets 1 param → 200
POST
/admin/validateDataFileHashValue/{fileId}
Admin_validateDataFileHashValue 1 param → 200
POST
/admin/validatePassword
Admin_validatePassword → 200
GET
/admin/workflows
WorkflowsAdmin_listWorkflows → 200
POST
/admin/workflows
WorkflowsAdmin_addWorkflow → 200
GET
/admin/workflows/default
WorkflowsAdmin_listDefaults → 200
GET
/admin/workflows/default/{triggerType}
WorkflowsAdmin_getDefault 1 param → 200
PUT
/admin/workflows/default/{triggerType}
WorkflowsAdmin_setDefault 1 param → 200
DELETE
/admin/workflows/default/{triggerType}
WorkflowsAdmin_deleteDefault 1 param → 200
GET
/admin/workflows/ip-whitelist
WorkflowsAdmin_getIpWhitelist → 200
PUT
/admin/workflows/ip-whitelist
WorkflowsAdmin_setIpWhitelist → 200
DELETE
/admin/workflows/ip-whitelist
WorkflowsAdmin_deleteIpWhitelist → 200
GET
/admin/workflows/{id}
WorkflowsAdmin_getWorkflow 1 param → 200
DELETE
/admin/workflows/{id}
WorkflowsAdmin_deleteWorkflow 1 param → 200
GET
/admin/{id}/registerDataFile
Admin_registerDataFile 1 param → 200
POST
/admin/{id}/reregisterHDLToPID
Admin_reregisterHdlToPID 1 param → 200
GET
/batch/harvest
BatchImport_harvest 4 params → 200
GET
/batch/import
BatchImport_getImport 4 params → 200
POST
/batch/import
BatchImport_postImport 2 params → 200
POST
/batch/jobs/import/datasets/files/{identifier}
FileRecordJobResource_getFilesystemImport 4 params → 200
POST
/builtin-users
BuiltinUsers_save 3 params → 200
POST
/builtin-users/{password}/{key}
BuiltinUsers_create 2 params → 200
POST
/builtin-users/{password}/{key}/{sendEmailNotification}
BuiltinUsers_createWithNotification 3 params → 200
GET
/builtin-users/{username}/api-token
BuiltinUsers_getApiToken 2 params → 200
GET
/datasetfields/facetables
DatasetFields_listAllFacetableDatasetFields → 200
GET
/datasets/datasetTypes
Datasets_getDatasetTypes 1 param → 200
POST
/datasets/datasetTypes
Datasets_addDatasetType → 200
GET
/datasets/datasetTypes/{idOrName}
Datasets_getDatasetTypes 2 params → 200
PUT
/datasets/datasetTypes/{idOrName}
Datasets_updateDatasetTypeLinksWithMetadataBlocks 1 param → 200
PUT
/datasets/datasetTypes/{idOrName}/licenses
Datasets_updateDatasetTypeWithLicenses 1 param → 200
DELETE
/datasets/datasetTypes/{id}
Datasets_deleteDatasetType 1 param → 200
GET
/datasets/export
Datasets_exportDataset 3 params → 200
GET
/datasets/listCurationStates
Datasets_getCurationStates 1 param → 200
GET
/datasets/locks
Datasets_listLocks 2 params → 200
POST
/datasets/modifyRegistrationAll
Datasets_updateDatasetTargetURLAll → 200
POST
/datasets/modifyRegistrationPIDMetadataAll
Datasets_updateDatasetPIDMetadataAll → 200
PUT
/datasets/mpupload
Datasets_completeMPUpload 3 params → 200
DELETE
/datasets/mpupload
Datasets_abortMPUpload 3 params → 200
GET
/datasets/previewUrlDatasetVersion/{previewUrlToken}
Datasets_getPreviewUrlDatasetVersion 2 params → 200
GET
/datasets/previewUrlDatasetVersion/{previewUrlToken}/citation
Datasets_getPreviewUrlDatasetVersionCitation 1 param → 200
GET
/datasets/privateUrlDatasetVersion/{privateUrlToken}
Datasets_getPrivateUrlDatasetVersion 2 params → 200
GET
/datasets/privateUrlDatasetVersion/{privateUrlToken}/citation
Datasets_getPrivateUrlDatasetVersionCitation 1 param → 200
GET
/datasets/summaryFieldNames
Datasets_getDatasetSummaryFieldNames → 200
DELETE
/datasets/{datasetId}/deleteLink/{linkedDataverseId}
Datasets_deleteDatasetLinkingDataverse 2 params → 200
GET
/datasets/{identifier}/allowedCurationLabels
Datasets_getAllowedCurationLabels 1 param → 200
GET
/datasets/{identifier}/assignments
Datasets_getAssignments 1 param → 200
POST
/datasets/{identifier}/assignments
Datasets_createAssignment 2 params → 200
GET
/datasets/{identifier}/assignments/history
Datasets_getRoleAssignmentHistory 1 param → 200
DELETE
/datasets/{identifier}/assignments/{id}
Datasets_deleteAssignment 2 params → 200
GET
/datasets/{identifier}/curationLabelSet
Datasets_getCurationLabelSet 1 param → 200
PUT
/datasets/{identifier}/curationLabelSet
Datasets_setCurationLabelSet 2 params → 200
DELETE
/datasets/{identifier}/curationLabelSet
Datasets_resetCurationLabelSet 1 param → 200
POST
/datasets/{identifier}/dataCaptureModule/checksumValidation
Datasets_receiveChecksumValidationResults 1 param → 200
GET
/datasets/{identifier}/dataCaptureModule/rsyncdeprecated
Datasets_getRsync 1 param → 200
GET
/datasets/{identifier}/files/assignments/history
Datasets_getFilesRoleAssignmentHistory 1 param → 200
PUT
/datasets/{identifier}/guestbook
Datasets_updateDatasetGuestbook 1 param → 200
DELETE
/datasets/{identifier}/guestbook
Datasets_deleteDatasetGuestbook 1 param → 200
GET
/datasets/{identifier}/guestbookEntryAtRequest
Datasets_getGuestbookEntryOption 1 param → 200
PUT
/datasets/{identifier}/guestbookEntryAtRequest
Datasets_setguestbookEntryAtRequest 1 param → 200
DELETE
/datasets/{identifier}/guestbookEntryAtRequest
Datasets_resetGuestbookEntryAtRequest 1 param → 200
POST
/datasets/{identifier}/lock/{type}
Datasets_lockDataset 2 params → 200
GET
/datasets/{identifier}/locks
Datasets_getLocksForDataset 2 params → 200
DELETE
/datasets/{identifier}/locks
Datasets_deleteLocks 2 params → 200
GET
/datasets/{identifier}/pidGenerator
Datasets_getPidGenerator 1 param → 200
PUT
/datasets/{identifier}/pidGenerator
Datasets_setPidGenerator 1 param → 200
DELETE
/datasets/{identifier}/pidGenerator
Datasets_resetPidGenerator 1 param → 200
PUT
/datasets/{identifier}/pidReconcile
Datasets_reconcilePid 1 param → 200
GET
/datasets/{identifier}/storage/quota
Datasets_getDatasetQuota 2 params → 200
PUT
/datasets/{identifier}/storage/quota
Datasets_setDatasetQuota 1 param → 200
DELETE
/datasets/{identifier}/storage/quota
Datasets_deleteDatasetQuota 1 param → 200
GET
/datasets/{identifier}/storage/use
Datasets_getDatasetStorageUse 1 param → 200
GET
/datasets/{identifier}/storageDriver
Datasets_getFileStore 1 param → 200
PUT
/datasets/{identifier}/storageDriver
Datasets_setFileStore 1 param → 200
DELETE
/datasets/{identifier}/storageDriver
Datasets_resetFileStore 1 param → 200
GET
/datasets/{identifier}/storagesize
Datasets_getStorageSize 2 params → 200
GET
/datasets/{identifier}/timestamps
Datasets_getTimestamps 1 param → 200
GET
/datasets/{identifier}/uploadlimits
Datasets_getUploadLimits 1 param → 200
GET
/datasets/{identifier}/versions/{versionId}/downloadsize
Datasets_getDownloadSize 9 params → 200
GET
/datasets/{id}
Datasets_getDataset 2 params → 200
DELETE
/datasets/{id}
Datasets_deleteDataset 1 param → 200
PUT
/datasets/{id}/access
Datasets_editVersionTermsOfAccess 2 params → 200
GET
/datasets/{id}/actions/:publishdeprecated
Datasets_publishDataseUsingGetDeprecated 2 params → 200
POST
/datasets/{id}/actions/:publish
Datasets_publishDataset 3 params → 200
POST
/datasets/{id}/actions/:releasemigrated
Datasets_publishMigratedDataset 2 params body → 200
GET
/datasets/{id}/availableFileCategories
Datasets_getAvailableFileCategories 1 param → 200
PUT
/datasets/{id}/citationdate
Datasets_setCitationDate 1 param → 200
DELETE
/datasets/{id}/citationdate
Datasets_useDefaultCitationDate 1 param → 200
GET
/datasets/{id}/cleanStorage
Datasets_cleanStorage 2 params → 200
GET
/datasets/{id}/curationStatus
Datasets_getCurationStatus 2 params → 200
PUT
/datasets/{id}/curationStatus
Datasets_setCurationStatus 2 params → 200
DELETE
/datasets/{id}/curationStatus
Datasets_deleteCurationStatus 1 param → 200
PUT
/datasets/{id}/deleteFiles
Datasets_deleteDatasetFiles 1 param body → 200
PUT
/datasets/{id}/deleteMetadata
Datasets_deleteVersionMetadata 1 param → 200
DELETE
/datasets/{id}/destroy
Datasets_destroyDataset 1 param → 200
GET
/datasets/{id}/dirindex
Datasets_getFileAccessFolderView 4 params → 200
GET
/datasets/{id}/download/count
Datasets_getDownloadCountByDatasetId 2 params → 200
PUT
/datasets/{id}/editMetadata
Datasets_editVersionMetadata 3 params → 200
POST
/datasets/{id}/externalTool/{tid}/toolUrl
Datasets_getDatasetExternalToolUrl 2 params body → 200
POST
/datasets/{id}/files/actions/:set-embargo
Datasets_createFileEmbargo 1 param body → 200
POST
/datasets/{id}/files/actions/:set-retention
Datasets_createFileRetention 1 param → 200
POST
/datasets/{id}/files/actions/:unset-embargo
Datasets_removeFileEmbargo 1 param body → 200
POST
/datasets/{id}/files/actions/:unset-retention
Datasets_removeFileRetention 1 param → 200
POST
/datasets/{id}/files/metadata
Datasets_updateMultipleFileMetadata 1 param body → 200
DELETE
/datasets/{id}/files/uploadlimit
Datasets_deleteDatasetFilesLimits 1 param → 200
POST
/datasets/{id}/files/uploadlimit/{limit}
Datasets_updateDatasetFilesLimits 2 params → 200
GET
/datasets/{id}/globusDownloadParameters
Datasets_getGlobusDownloadParams 3 params → 200
GET
/datasets/{id}/globusUploadParameters
Datasets_getGlobusUploadParams 2 params → 200
PUT
/datasets/{id}/license
Datasets_updateLicense 1 param → 200
GET
/datasets/{id}/links
Datasets_getLinks 1 param → 200
GET
/datasets/{id}/logo
Datasets_getDatasetLogo 1 param → 200
GET
/datasets/{id}/makeDataCount/citations
Datasets_getMakeDataCountCitations 1 param → 200
GET
/datasets/{id}/makeDataCount/{metric}
Datasets_getMakeDataCountMetricCurrentMonth 3 params → 200
GET
/datasets/{id}/makeDataCount/{metric}/{yyyymm}
Datasets_getMakeDataCountMetric 4 params → 200
GET
/datasets/{id}/metadata
Datasets_getJsonLDMetadata 1 param → 200
PUT
/datasets/{id}/metadata
Datasets_updateVersionMetadata 2 params body → 200
PUT
/datasets/{id}/metadata/delete
Datasets_deleteMetadata 1 param body → 200
POST
/datasets/{id}/modifyRegistration
Datasets_updateDatasetTargetURL 1 param → 200
POST
/datasets/{id}/modifyRegistrationMetadata
Datasets_updateDatasetPIDMetadata 1 param → 200
POST
/datasets/{id}/monitorGlobusDownload
Datasets_monitorGlobusDownload 1 param body → 200
POST
/datasets/{id}/move/{targetDataverseAlias}
Datasets_moveDataset 3 params → 200
GET
/datasets/{id}/previewUrl
Datasets_getPreviewUrlData 1 param → 200
POST
/datasets/{id}/previewUrl
Datasets_createPreviewUrl 2 params → 200
DELETE
/datasets/{id}/previewUrl
Datasets_deletePreviewUrl 1 param → 200
GET
/datasets/{id}/privateUrldeprecated
Datasets_getPrivateUrlData 1 param → 200
POST
/datasets/{id}/privateUrldeprecated
Datasets_createPrivateUrl 2 params → 200
DELETE
/datasets/{id}/privateUrldeprecated
Datasets_deletePrivateUrl 1 param → 200
POST
/datasets/{id}/requestGlobusDownload
Datasets_requestGlobusDownload 2 params body → 200
POST
/datasets/{id}/requestGlobusUploadPaths
Datasets_requestGlobusUpload 1 param body → 200
POST
/datasets/{id}/returnToAuthor
Datasets_returnToAuthor 1 param → 200
POST
/datasets/{id}/submitForReview
Datasets_submitForReview 1 param → 200
GET
/datasets/{id}/thumbnail
Datasets_getDatasetThumbnail 1 param → 200
DELETE
/datasets/{id}/thumbnail
Datasets_removeDatasetLogo 1 param → 200
GET
/datasets/{id}/thumbnail/candidates
Datasets_getDatasetThumbnailCandidates 1 param → 200
POST
/datasets/{id}/thumbnail/{dataFileId}
Datasets_setDataFileAsThumbnail 2 params → 200
GET
/datasets/{id}/uploadurls
Datasets_getMPUploadUrls 2 params → 200
GET
/datasets/{id}/userPermissions
Datasets_getUserPermissionsOnDataset 1 param → 200
GET
/datasets/{id}/versions
Datasets_listVersions 5 params → 200
GET
/datasets/{id}/versions/compareSummary
Datasets_getCompareVersionsSummary 3 params → 200
GET
/datasets/{id}/versions/{versionId1}/compare/{versionId2}
Datasets_getCompareVersions 4 params → 200
GET
/datasets/{id}/versions/{versionId}
Datasets_getVersion 7 params → 200
PUT
/datasets/{id}/versions/{versionId}
Datasets_updateDraftVersion 2 params body → 200
DELETE
/datasets/{id}/versions/{versionId}
Datasets_deleteDraftVersion 2 params → 200
GET
/datasets/{id}/versions/{versionId}/canDownloadAtLeastOneFile
Datasets_getCanDownloadAtLeastOneFile 3 params → 200
GET
/datasets/{id}/versions/{versionId}/citation
Datasets_getDatasetVersionInternalCitation 3 params → 200
GET
/datasets/{id}/versions/{versionId}/citation/{format}
Datasets_getDatasetVersionCitation 4 params → 200
GET
/datasets/{id}/versions/{versionId}/customlicense
Datasets_getCustomTermsTab 2 params → 200
POST
/datasets/{id}/versions/{versionId}/deaccession
Datasets_deaccessionDataset 2 params → 200
GET
/datasets/{id}/versions/{versionId}/files
Datasets_getVersionFiles 11 params → 200
GET
/datasets/{id}/versions/{versionId}/files/counts
Datasets_getVersionFileCounts 8 params → 200
GET
/datasets/{id}/versions/{versionId}/linkset
Datasets_getLinkset 2 params → 200
GET
/datasets/{id}/versions/{versionId}/metadata
Datasets_getVersionJsonLDMetadata 2 params → 200
GET
/datasets/{id}/versions/{versionId}/versionNote
Datasets_getVersionCreationNote 2 params → 200
PUT
/datasets/{id}/versions/{versionId}/versionNote
Datasets_addVersionNote 2 params → 200
DELETE
/datasets/{id}/versions/{versionId}/versionNote
Datasets_deleteVersionNote 2 params → 200
GET
/datasets/{id}/versions/{versionNumber}/metadata/{block}
Datasets_getVersionMetadataBlock 3 params → 200
GET
/datasets/{id}/versions/{version}/toolparams/{tid}
Datasets_getExternalToolDVParams 4 params → 200
GET
/datasets/{id}/{version}/archivalStatus
Datasets_getDatasetVersionArchivalStatus 2 params → 200
PUT
/datasets/{id}/{version}/archivalStatus
Datasets_setDatasetVersionArchivalStatus 2 params body → 200
DELETE
/datasets/{id}/{version}/archivalStatus
Datasets_deleteDatasetVersionArchivalStatus 2 params → 200
PUT
/datasets/{linkedDatasetId}/link/{linkingDataverseAlias}
Datasets_linkDataset 2 params → 200
POST
/datatags/receiveTags/{uniqueCacheId}
DataTagsAPI_receiveTags 1 param → 200
PUT
/dataverseFeaturedItems/{id}
DataverseFeaturedItems_updateFeaturedItem 1 param body → 200
DELETE
/dataverseFeaturedItems/{id}
DataverseFeaturedItems_deleteFeaturedItem 1 param → 200
POST
/dataverses
Dataverses_addRoot → 200
PUT
/dataverses/{dataverseId}/featuredItems
Dataverses_updateFeaturedItems 1 param body → 200
GET
/dataverses/{identifier}
Dataverses_getDataverse 3 params → 200
PUT
/dataverses/{identifier}
Dataverses_updateDataverse 1 param → 200
POST
/dataverses/{identifier}
Dataverses_addDataverse 1 param → 200
DELETE
/dataverses/{identifier}
Dataverses_deleteDataverse 1 param → 200
POST
/dataverses/{identifier}/actions/:publish
Dataverses_publishDataverse 1 param → 200
GET
/dataverses/{identifier}/allowedMetadataLanguages
Dataverses_getMetadataLanguage 1 param → 200
PUT
/dataverses/{identifier}/allowedMetadataLanguages/{metadataLanguage}
Dataverses_setMetadataLanguage 2 params → 200
GET
/dataverses/{identifier}/assignments
Dataverses_listAssignments 1 param → 200
POST
/dataverses/{identifier}/assignments
Dataverses_createAssignment 2 params → 200
GET
/dataverses/{identifier}/assignments/history
Dataverses_getRoleAssignmentHistory 1 param → 200
DELETE
/dataverses/{identifier}/assignments/{id}
Dataverses_deleteAssignment 2 params → 200
PUT
/dataverses/{identifier}/attribute/{attribute}
Dataverses_updateAttribute 3 params → 200
GET
/dataverses/{identifier}/contents
Dataverses_listContent 1 param → 200
GET
/dataverses/{identifier}/datasetSchema
Dataverses_getDatasetSchema 1 param → 200
POST
/dataverses/{identifier}/datasets
Dataverses_createDataset 2 params body → 200
POST
/dataverses/{identifier}/datasets/:import
Dataverses_importDataset 3 params → 200
POST
/dataverses/{identifier}/datasets/:importddi
Dataverses_importDatasetDdi 3 params → 200
POST
/dataverses/{identifier}/datasets/:startmigration
Dataverses_recreateDataset 1 param body → 200
PUT
/dataverses/{identifier}/defaultContributorRole/{roleAlias}
Dataverses_updateDefaultContributorRole 2 params → 200
GET
/dataverses/{identifier}/facets
Dataverses_listFacets 2 params → 200
POST
/dataverses/{identifier}/facets
Dataverses_setFacets 1 param → 200
GET
/dataverses/{identifier}/featured
Dataverses_getFeaturedDataverses 1 param → 200
POST
/dataverses/{identifier}/featured
Dataverses_setFeaturedDataverses 1 param → 200
DELETE
/dataverses/{identifier}/featured
Dataverses_deleteFeaturedCollections 1 param → 200
GET
/dataverses/{identifier}/featuredItems
Dataverses_listFeaturedItems 1 param → 200
POST
/dataverses/{identifier}/featuredItems
Dataverses_createFeaturedItem 1 param body → 200
DELETE
/dataverses/{identifier}/featuredItems
Dataverses_deleteFeaturedItems 1 param → 200
GET
/dataverses/{identifier}/groups
Dataverses_listGroups 2 params → 200
POST
/dataverses/{identifier}/groups
Dataverses_createExplicitGroup 1 param → 200
GET
/dataverses/{identifier}/groups/{aliasInOwner}
Dataverses_getGroupByOwnerAndAliasInOwner 2 params → 200
PUT
/dataverses/{identifier}/groups/{aliasInOwner}
Dataverses_updateGroup 2 params → 200
DELETE
/dataverses/{identifier}/groups/{aliasInOwner}
Dataverses_deleteGroup 2 params → 200
POST
/dataverses/{identifier}/groups/{aliasInOwner}/roleAssignees
Dataverses_addRoleAssingees 2 params body → 200
PUT
/dataverses/{identifier}/groups/{aliasInOwner}/roleAssignees/{roleAssigneeIdentifier}
Dataverses_addRoleAssingee 3 params → 200
DELETE
/dataverses/{identifier}/groups/{aliasInOwner}/roleAssignees/{roleAssigneeIdentifier}
Dataverses_deleteRoleAssingee 3 params → 200
GET
/dataverses/{identifier}/guestbookResponses
Dataverses_getGuestbookResponsesByDataverse 2 params → 200
GET
/dataverses/{identifier}/inputLevels
Dataverses_getInputLevels 1 param → 200
PUT
/dataverses/{identifier}/inputLevels
Dataverses_updateInputLevels 1 param → 200
GET
/dataverses/{identifier}/links
Dataverses_listLinks 1 param → 200
GET
/dataverses/{identifier}/metadatablockfacets
Dataverses_listMetadataBlockFacets 1 param → 200
POST
/dataverses/{identifier}/metadatablockfacets
Dataverses_setMetadataBlockFacets 1 param body → 200
POST
/dataverses/{identifier}/metadatablockfacets/isRoot
Dataverses_updateMetadataBlockFacetsRoot 1 param body → 200
GET
/dataverses/{identifier}/metadatablocks
Dataverses_listMetadataBlocks 4 params → 200
POST
/dataverses/{identifier}/metadatablocks
Dataverses_setMetadataBlocks 1 param → 200
GET
/dataverses/{identifier}/metadatablocks/:isRoot
Dataverses_getMetadataRoot_legacy 1 param → 200
POST
/dataverses/{identifier}/metadatablocks/:isRoot
Dataverses_setMetadataRoot_legacy 1 param body → 200
GET
/dataverses/{identifier}/metadatablocks/isRoot
Dataverses_getMetadataRoot 1 param → 200
PUT
/dataverses/{identifier}/metadatablocks/isRoot
Dataverses_setMetadataRoot 1 param body → 200
GET
/dataverses/{identifier}/roles
Dataverses_listRoles 1 param → 200
POST
/dataverses/{identifier}/roles
Dataverses_createRole 1 param → 200
GET
/dataverses/{identifier}/storage/quota
Dataverses_getCollectionQuota 2 params → 200
PUT
/dataverses/{identifier}/storage/quota
Dataverses_setCollectionQuota 1 param → 200
DELETE
/dataverses/{identifier}/storage/quota
Dataverses_deleteCollectionQuota 1 param → 200
GET
/dataverses/{identifier}/storage/use
Dataverses_getCollectionStorageUse 1 param → 200
GET
/dataverses/{identifier}/storagesize
Dataverses_getStorageSize 2 params → 200
DELETE
/dataverses/{identifier}/template/default
Dataverses_removeDefaultTemplate 1 param → 200
POST
/dataverses/{identifier}/template/default/{templateId}
Dataverses_setDefaultTemplate 2 params → 200
GET
/dataverses/{identifier}/templates
Dataverses_getTemplates 1 param → 200
POST
/dataverses/{identifier}/templates
Dataverses_createTemplate 1 param → 200
GET
/dataverses/{identifier}/userPermissions
Dataverses_getUserPermissionsOnDataverse 1 param → 200
POST
/dataverses/{identifier}/validateDatasetJson
Dataverses_validateDatasetJson 1 param body → 200
GET
/dataverses/{identifier}/{type}/linkingDataverses
Dataverses_getLinkingDataverseList 4 params → 200
POST
/dataverses/{id}/move/{targetDataverseAlias}
Dataverses_moveDataverse 3 params → 200
GET
/dataverses/{id}/template
Dataverses_getTemplate 1 param → 200
DELETE
/dataverses/{id}/template
Dataverses_deleteTemplate 1 param → 200
PUT
/dataverses/{linkedDataverseAlias}/link/{linkingDataverseAlias}
Dataverses_linkDataverse 2 params → 200
DELETE
/dataverses/{linkingDataverseId}/deleteLink/{linkedDataverseId}
Dataverses_deleteDataverseLinkingDataverse 2 params → 200
PUT
/edit/{fileId}
EditDDI_edit 1 param body → 200
GET
/externalTools
ExternalToolsApi_getExternalTools → 200
POST
/externalTools
ExternalToolsApi_addExternalTool → 200
GET
/externalTools/{id}
ExternalToolsApi_getExternalTool 1 param → 200
DELETE
/externalTools/{id}
ExternalToolsApi_deleteExternalTool 1 param → 200
GET
/files/fixityAlgorithm
Files_getFixityAlgorithm → 200
GET
/files/{id}
Files_getFileData 4 params → 200
DELETE
/files/{id}
Files_deleteFileInDataset 1 param → 200
GET
/files/{id}/dataTables
Files_getFileDataTables 1 param → 200
GET
/files/{id}/downloadCount
Files_getFileDownloadCount 1 param → 200
POST
/files/{id}/externalTool/{tid}/toolUrl
Files_getExternalToolUrl 2 params body → 200
POST
/files/{id}/extractNcml
Files_extractNcml 1 param → 200
GET
/files/{id}/hasBeenDeleted
Files_getHasBeenDeleted 1 param → 200
GET
/files/{id}/metadata
Files_getFileMetadata 1 param → 200
POST
/files/{id}/metadata
Files_updateFileMetadata 2 params → 200
POST
/files/{id}/metadata/categories
Files_setFileCategories 2 params → 200
GET
/files/{id}/metadata/draft
Files_getFileMetadataDraft 1 param → 200
POST
/files/{id}/metadata/tabularTags
Files_setFileTabularTags 2 params → 200
GET
/files/{id}/metadata/{fmid}/toolparams/{tid}
Files_getExternalToolFMParams 4 params → 200
GET
/files/{id}/prov-freeform
Prov_getProvFreeForm 1 param → 200
POST
/files/{id}/prov-freeform
Prov_addProvFreeForm 1 param body → 200
GET
/files/{id}/prov-json
Prov_getProvJson 1 param → 200
POST
/files/{id}/prov-json
Prov_addProvJson 2 params body → 200
DELETE
/files/{id}/prov-json
Prov_deleteProvJson 1 param → 200
POST
/files/{id}/redetect
Files_redetectDatafile 2 params → 200
POST
/files/{id}/reingest
Files_reingest 1 param → 200
PUT
/files/{id}/restrict
Files_restrictFileInDataset 1 param → 200
POST
/files/{id}/uningest
Files_uningestDatafile 1 param → 200
GET
/files/{id}/versionDifferences
Files_getFileVersionsList 3 params → 200
GET
/files/{id}/versions/{datasetVersionId}
Files_getFileDataForVersion 5 params → 200
GET
/files/{id}/versions/{dsVersionString}/citation
Files_getFileCitationByVersion 3 params → 200
POST
/guestbooks/{identifier}
Guestbooks_createGuestbook 1 param → 200
GET
/guestbooks/{identifier}/list
Guestbooks_getGuestbooks 1 param → 200
PUT
/guestbooks/{identifier}/{id}/enabled
Guestbooks_enableGuestbook 2 params → 200
GET
/guestbooks/{id}
Guestbooks_getGuestbook 1 param → 200
GET
/harvest/clients
HarvestingClients_harvestingClients 1 param → 200
GET
/harvest/clients/{nickName}
HarvestingClients_harvestingClient 2 params → 200
PUT
/harvest/clients/{nickName}
HarvestingClients_modifyHarvestingClient 2 params → 200
POST
/harvest/clients/{nickName}
HarvestingClients_createHarvestingClient 2 params → 200
DELETE
/harvest/clients/{nickName}
HarvestingClients_deleteHarvestingClient 1 param → 200
POST
/harvest/clients/{nickName}/run
HarvestingClients_startHarvestingJob 2 params → 200
GET
/harvest/server/oaisets
HarvestingServer_oaiSets 1 param → 200
POST
/harvest/server/oaisets/add
HarvestingServer_createOaiSet 1 param → 200
GET
/harvest/server/oaisets/{specname}
HarvestingServer_oaiSet 2 params → 200
PUT
/harvest/server/oaisets/{specname}
HarvestingServer_modifyOaiSet 2 params → 200
DELETE
/harvest/server/oaisets/{specname}
HarvestingServer_deleteOaiSet 2 params → 200
GET
/harvest/server/oaisets/{specname}/datasets
HarvestingServer_oaiSetListDatasets 2 params → 200
POST
/inbox
LDNInbox_acceptMessage body → 200
GET
/info/metrics/accounts
Metrics_getAccountsAllTime → 200
GET
/info/metrics/accounts/monthly
Metrics_getAccountsTimeSeries → 200
GET
/info/metrics/accounts/pastDays/{days}
Metrics_getAccountsPastDays 1 param → 200
GET
/info/metrics/accounts/toMonth/{yyyymm}
Metrics_getAccountsToMonth 1 param → 200
GET
/info/metrics/datasets
Metrics_getDatasetsAllTime 2 params → 200
GET
/info/metrics/datasets/bySubject
Metrics_getDatasetsBySubject 2 params → 200
GET
/info/metrics/datasets/bySubject/toMonth/{yyyymm}
Metrics_getDatasetsBySubjectToMonth 3 params → 200
GET
/info/metrics/datasets/monthly
Metrics_getDatasetsTimeSeriest 2 params → 200
GET
/info/metrics/datasets/pastDays/{days}
Metrics_getDatasetsPastDays 3 params → 200
GET
/info/metrics/datasets/toMonth/{yyyymm}
Metrics_getDatasetsToMonth 3 params → 200
GET
/info/metrics/dataverses
Metrics_getDataversesAllTime 1 param → 200
GET
/info/metrics/dataverses/byCategory
Metrics_getDataversesByCategory 1 param → 200
GET
/info/metrics/dataverses/bySubject
Metrics_getDataversesBySubject 1 param → 200
GET
/info/metrics/dataverses/monthly
Metrics_getDataversesTimeSeries 1 param → 200
GET
/info/metrics/dataverses/pastDays/{days}
Metrics_getDataversesPastDays 2 params → 200
GET
/info/metrics/dataverses/toMonth/{yyyymm}
Metrics_getDataversesToMonth 2 params → 200
GET
/info/metrics/downloads
Metrics_getDownloadsAllTime 1 param → 200
GET
/info/metrics/downloads/monthly
Metrics_getDownloadsTimeSeries 1 param → 200
GET
/info/metrics/downloads/pastDays/{days}
Metrics_getDownloadsPastDays 2 params → 200
GET
/info/metrics/downloads/toMonth/{yyyymm}
Metrics_getDownloadsToMonth 2 params → 200
GET
/info/metrics/filedownloads
Metrics_getFileDownloadsAllTime 1 param → 200
GET
/info/metrics/filedownloads/monthly
Metrics_getFileDownloadsTimeSeries 1 param → 200
GET
/info/metrics/filedownloads/toMonth/{yyyymm}
Metrics_getFileDownloadsToMonth 2 params → 200
GET
/info/metrics/files
Metrics_getFilesAllTime 1 param → 200
GET
/info/metrics/files/byType
Metrics_getFilesByType 1 param → 200
GET
/info/metrics/files/byType/monthly
Metrics_getFilesByTypeTimeSeries 1 param → 200
GET
/info/metrics/files/monthly
Metrics_getFilesTimeSeries 1 param → 200
GET
/info/metrics/files/pastDays/{days}
Metrics_getFilesPastDays 2 params → 200
GET
/info/metrics/files/toMonth/{yyyymm}
Metrics_getFilesToMonth 2 params → 200
GET
/info/metrics/makeDataCount/{metric}
Metrics_getMakeDataCountMetricCurrentMonth 3 params → 200
GET
/info/metrics/makeDataCount/{metric}/monthly
Metrics_getMakeDataCountMetricTimeSeries 3 params → 200
GET
/info/metrics/makeDataCount/{metric}/toMonth/{yyyymm}
Metrics_getMakeDataCountMetricToMonth 4 params → 200
GET
/info/metrics/tree
Metrics_getDataversesTree 1 param → 200
GET
/info/metrics/tree/toMonth/{yyyymm}
Metrics_getDataversesTreeToMonth 2 params → 200
GET
/info/metrics/uniquedownloads
Metrics_getUniqueDownloadsAllTime 1 param → 200
GET
/info/metrics/uniquedownloads/monthly
Metrics_getUniqueDownloadsTimeSeries 1 param → 200
GET
/info/metrics/uniquedownloads/toMonth/{yyyymm}
Metrics_getUniqueDownloadsToMonth 2 params → 200
GET
/info/metrics/uniquefiledownloads
Metrics_getUniqueFileDownloadsAllTime 1 param → 200
GET
/info/metrics/uniquefiledownloads/monthly
Metrics_getUniqueFileDownloadsTimeSeries 1 param → 200
GET
/info/metrics/uniquefiledownloads/toMonth/{yyyymm}
Metrics_getUniqueFileDownloadsToMonth 2 params → 200
GET
/ingest/test/file
TestIngest_datafile 2 params → 200
GET
/licenses
Licenses_getLicenses → 200
POST
/licenses
Licenses_addLicense → 200
GET
/licenses/default
Licenses_getDefault → 200
PUT
/licenses/default/{id}
Licenses_setDefault 1 param → 200
GET
/licenses/{id}
Licenses_getLicenseById 1 param → 200
DELETE
/licenses/{id}
Licenses_deleteLicenseById 1 param → 200
PUT
/licenses/{id}/:active/{activeState}
Licenses_setActiveState 2 params → 200
PUT
/licenses/{id}/:sortOrder/{sortOrder}
Licenses_setSortOrder 2 params → 200
GET
/localcontexts/datasets/{id}
LocalContexts_getDatasetLocalContexts 1 param → 200
GET
/localcontexts/datasets/{id}/{projectId}
LocalContexts_searchLocalContexts 2 params → 200
POST
/logout
Logout_logout → 200
GET
/mail/notifications
Mail_sendMail → 200
GET
/meta/datafile/{fileId}deprecated
Meta_datafile 4 params → 200
GET
/meta/dataset/{datasetId}deprecated
Meta_dataset 3 params → 200
GET
/metadatablocks
MetadataBlocks_listMetadataBlocks 2 params → 200
GET
/metadatablocks/{identifier}
MetadataBlocks_getMetadataBlock 1 param → 200
GET
/mydata/retrieve
DataRetrieverAPI_retrieveMyDataAsJsonString 13 params → 200
GET
/mydata/retrieve/collectionList
DataRetrieverAPI_retrieveMyCollectionList 1 param → 200
GET
/notifications/all
Notifications_getAllNotificationsForUser 4 params → 200
GET
/notifications/mutedEmails
Notifications_getMutedEmailsForUser → 200
PUT
/notifications/mutedEmails/{typeName}
Notifications_muteEmailsForUser 1 param → 200
DELETE
/notifications/mutedEmails/{typeName}
Notifications_unmuteEmailsForUser 1 param → 200
GET
/notifications/mutedNotifications
Notifications_getMutedNotificationsForUser → 200
PUT
/notifications/mutedNotifications/{typeName}
Notifications_muteNotificationsForUser 1 param → 200
DELETE
/notifications/mutedNotifications/{typeName}
Notifications_unmuteNotificationsForUser 1 param → 200
GET
/notifications/unreadCount
Notifications_getUnreadNotificationsCountForUser → 200
DELETE
/notifications/{id}
Notifications_deleteNotificationForUser 1 param → 200
PUT
/notifications/{id}/markAsRead
Notifications_markNotificationAsReadForUser 1 param → 200
GET
/pids
Pids_getPid 1 param → 200
GET
/pids/providers
Pids_getPidProviders → 200
GET
/pids/providers/{persistentId}
Pids_getPidProviderId 1 param → 200
GET
/pids/unreserved
Pids_getUnreserved 1 param → 200
DELETE
/pids/{id}/delete
Pids_deletePid 1 param → 200
POST
/pids/{id}/reserve
Pids_reservePid 1 param → 200
POST
/roles
Roles_createNewRole 1 param → 200
GET
/roles/userSelectable
Roles_getUserSelectableRoles → 200
GET
/roles/{id}
Roles_viewRole 1 param → 200
DELETE
/roles/{id}
Roles_deleteRole 1 param → 200
GET
/search
Search_search 19 params → 200
GET
/search/services
Search_getSearchEngines → 200
POST
/sendfeedback
SendFeedbackAPI_submitFeedback → 200
GET
/users/:me
Users_getAuthenticatedUserByToken → 200
POST
/users/register
Users_registerOIDCUser → 200
GET
/users/token
Users_getTokenExpirationDate → 200
DELETE
/users/token
Users_deleteToken → 200
POST
/users/token/recreate
Users_recreateToken 1 param → 200
POST
/users/{consumedIdentifier}/mergeIntoUser/{baseIdentifier}
Users_mergeInAuthenticatedUser 2 params → 200
GET
/users/{identifier}/allowedCollections/{permission}
Users_getUserPermittedCollections 2 params → 200
POST
/users/{identifier}/changeIdentifier/{newIdentifier}
Users_changeAuthenticatedUserIdentifier 2 params → 200
POST
/users/{identifier}/removeRoles
Users_removeUserRoles 1 param → 200
GET
/users/{identifier}/traces
Users_getTraces 1 param → 200
GET
/users/{identifier}/traces/{element}
Users_getTracesElement 2 params → 200
POST
/workflows/{invocationId}
Workflows_resumeWorkflow 1 param → 200
saveAuxiliaryFileWithVersion 1

Save Auxiliary File With Version

POST
/access/datafile/{fileId}/auxiliary/{formatTag}/{formatVersion}
Save auxiliary file with version
Access_saveAuxiliaryFileWithVersion 3 params body → 200403400
addFileToDataset 1

Uploads a file for a dataset

POST
/datasets/{id}/add
Uploads a file for a dataset
Datasets_addFileToDataset 1 param body → 200
addFilesToDataset 1

Uploads a set of files to a dataset

POST
/datasets/{id}/addFiles
Uploads a set of files to a dataset
Datasets_addFilesToDataset 1 param body → 200
addGlobusFilesToDataset 1

Uploads a Globus file for a dataset

POST
/datasets/{id}/addGlobusFiles
Uploads a Globus file for a dataset
Datasets_addGlobusFilesToDataset 1 param body → 200
replaceFilesInDataset 2

Replace a file to a dataset

POST
/datasets/{id}/replaceFiles
Replace a set of files to a dataset
Datasets_replaceFilesInDataset 1 param body → 200
POST
/files/{id}/replace
Replace a file on a dataset
Files_replaceFileInDataset 1 param body → 200
uploadDatasetLogo 1

Uploads a logo for a dataset

POST
/datasets/{id}/thumbnail
Uploads a logo for a dataset
Datasets_uploadDatasetLogo 1 param body → 200
info 13

General information about the Dataverse installation.

GET
/info/apiTermsOfUse
Info_getTermsOfUse → 200
GET
/info/applicationTermsOfUse
Info_getApplicationTermsOfUse 1 param → 200
GET
/info/exportFormats
Info_getExportFormats → 200
GET
/info/server
Info_getServer → 200
GET
/info/settings/:DatasetPublishPopupCustomText
Info_getDatasetPublishPopupCustomText → 200
GET
/info/settings/:DatasetSubmitForReviewPopupCustomText
Info_DatasetSubmitForReviewPopupCustomText → 200
GET
/info/settings/:MaxEmbargoDurationInMonths
Info_getMaxEmbargoDurationInMonths → 200
GET
/info/settings/:PublishDatasetDisclaimerText
Info_getPublishDatasetDisclaimerText → 200
GET
/info/settings/:SubmitForReviewDatasetDisclaimerText
Info_getSubmitForReviewDatasetDisclaimerText → 200
GET
/info/settings/customization/{customizationFileType}
Info_getCustomizationFile 1 param → 200
GET
/info/settings/incompleteMetadataViaApi
Info_getAllowsIncompleteMetadata → 200
GET
/info/version
Get version and build information
Info_getInfo → 200
GET
/info/zipDownloadLimit
Info_getZipDownloadLimit → 200

Schemas 219

The contract defines 219 schemas that model the data the API accepts and returns. The most detailed are Dataverse (109 properties), Dataset (104 properties), DataFile (96 properties), DatasetVersion (95 properties). Each schema is shown below with its type and property counts.

AbstractOAuth2AuthenticationProvider
object
21 properties
ActionLogServiceBean
object
1 property
Alignment
string
AlternativePersistentIdentifier
object
8 properties
AuthenticatedUser
object
40 properties 4 required
AuthenticatedUserDisplayInfo
object
8 properties 2 required
AuthenticatedUserLookup
object
4 properties
AuthenticationProvider
object
11 properties
AuthenticationProviderDisplayInfo
object
3 properties
AuthenticationProviderFactory
object
2 properties
AuthenticationProvidersRegistrationServiceBean
object
13 properties
AuthenticationServiceBean
object
25 properties
AuxiliaryFile
object
11 properties
AuxiliaryFileServiceBean
object
3 properties
BannerMessage
object
6 properties
BannerMessageServiceBean
object
1 property
BannerMessageText
object
4 properties
Breadcrumb
object
4 properties
BuiltinUserServiceBean
object
3 properties
BundleDownloadInstance
object
5 properties
CacheFactoryBean
object
3 properties
Cart
object
1 property
CategoryMetadata
object
4 properties
ChecksumType
string
ClientHarvestRun
object
16 properties
Command
object
3 properties
CommandContext
object
1 property
ConfirmEmailServiceBean
object
5 properties
ControlledVocabAlternate
object
4 properties
ControlledVocabularyValue
object
7 properties
CurationStatus
object
6 properties
CustomQuestion
object
11 properties 1 required
CustomQuestionResponse
object
5 properties
CustomQuestionValue
object
4 properties 1 required
DType
string
DataAccessRequest
object
2 properties
DataCaptureModuleServiceBean
object
DataFile
object
96 properties 1 required
DataFileCategory
object
4 properties
DataFileServiceBean
object
9 properties
DataFileTag
object
6 properties
DataTable
object
12 properties
DataVariable
object
31 properties 1 required
Dataset
object
104 properties
DatasetAuthor
object
8 properties
DatasetDistributor
object
8 properties
DatasetExternalCitations
object
3 properties 1 required
DatasetField
object
28 properties
DatasetFieldCompoundValue
object
11 properties
DatasetFieldDefaultValue
object
9 properties
DatasetFieldServiceBean
object
6 properties
DatasetFieldType
object
48 properties
DatasetFieldValue
object
8 properties
DatasetFieldsValidator
object
1 property
DatasetLinkingDataverse
object
4 properties
DatasetLinkingServiceBean
object
2 properties
DatasetLock
object
6 properties
DatasetMetrics
object
17 properties 1 required
DatasetRelPublication
object
10 properties
DatasetServiceBean
object
15 properties
DatasetType
object
6 properties
DatasetTypeServiceBean
object
1 property
DatasetVersion
object
95 properties
DatasetVersionDifference
object
20 properties
DatasetVersionFilesServiceBean
object
1 property
DatasetVersionServiceBean
object
8 properties
DatasetVersionUser
object
4 properties
Dataverse
object
109 properties 4 required
DataverseContact
object
4 properties 1 required
DataverseFacet
object
4 properties
DataverseFacetServiceBean
object
2 properties
DataverseFeaturedDataverse
object
4 properties
DataverseFeaturedItem
object
9 properties 1 required
DataverseFeaturedItemServiceBean
object
4 properties
DataverseFieldTypeInputLevel
object
6 properties
DataverseFieldTypeInputLevelServiceBean
object
1 property
DataverseHeaderFragment
object
15 properties
DataverseLinkingDataverse
object
4 properties
DataverseLinkingServiceBean
object
2 properties
DataverseMetadataBlockFacet
object
3 properties
DataverseRequest
object
6 properties
DataverseRequestServiceBean
object
3 properties
DataverseRole
object
7 properties
DataverseRoleServiceBean
object
6 properties
DataverseServiceBean
object
22 properties
DataverseSession
object
14 properties
DataverseTheme
object
15 properties
DataverseType
string
DefaultValueSet
object
3 properties
DevOAuthAccountType
string
DifferenceSummaryGroup
object
3 properties
DifferenceSummaryItem
object
6 properties
DownloadInfo
object
14 properties
DownloadInstance
object
10 properties
DvObject
object
36 properties
DvObjectServiceBean
object
3 properties
EjbDataverseEngine
object
49 properties
EjbDataverseEngineInner
object
1 property
Embargo
object
5 properties
EmbargoServiceBean
object
2 properties
ExplicitGroupProvider
object
4 properties
ExplicitGroupServiceBean
object
3 properties
ExternalTool
object
16 properties
ExternalToolType
object
3 properties
FailedPIDResolutionLoggingServiceBean
object
1 property
FeaturedDataverseServiceBean
object
2 properties
FieldType
string
FileAccessRequest
object
12 properties
FileDifferenceDetailItem
object
3 properties
FileDifferenceSummaryGroup
object
2 properties
FileDifferenceSummaryItem
object
6 properties
FileDownloadHelper
object
10 properties
FileDownloadServiceBean
object
16 properties
FileMetadata
object
22 properties 1 required
FileVersionDifference
object
6 properties
GlobusServiceBean
object
17 properties
GroupProvider
object
2 properties
GroupServiceBean
object
10 properties
Guestbook
object
20 properties 1 required
GuestbookResponse
object
22 properties
GuestbookResponseServiceBean
object
3 properties
GuestbookServiceBean
object
1 property
HarvestingClient
object
40 properties 1 required
ImageFormat
string
IndexAsync
object
1 property
IndexBatchServiceBean
object
11 properties
IndexServiceBean
object
24 properties
IngestReport
object
8 properties
IngestRequest
object
6 properties
IngestServiceBean
object
9 properties
IpAddress
object
1 property
IpGroupProvider
object
3 properties
IpGroupsServiceBean
object
3 properties
JsonLDNamespace
object
2 properties
JsonLDTerm
object
4 properties
License
object
14 properties
LicenseServiceBean
object
3 properties
MailDomainGroup
object
15 properties 1 required
MailDomainGroupProvider
object
3 properties
MailDomainGroupServiceBean
object
6 properties
MailServiceBean
object
13 properties
MakeDataCountLoggingServiceBean
object
2 properties
MetadataBlock
object
18 properties
MetadataBlockServiceBean
object
1 property
Metric
object
8 properties
NavigationWrapper
object
3 properties
OAIRecordServiceBean
object
4 properties
OAuth2TokenData
object
8 properties
OIDCAuthProvider
object
28 properties
OptionalAccessService
object
5 properties
OrcidOAuth2AP
object
23 properties
PasswordResetServiceBean
object
6 properties
PasswordValidatorServiceBean
object
9 properties
Permission
string
PermissionServiceBean
object
13 properties
PidProvider
object
15 properties
PidProviderFactory
object
1 property
PidProviderFactoryBean
object
8 properties
PrivateUrlServiceBean
object
3 properties
Reason
string
RequestState
string
Retention
object
5 properties
RoleAssignee
object
3 properties
RoleAssigneeDisplayInfo
object
3 properties
RoleAssigneeServiceBean
object
6 properties
RoleAssignment
object
7 properties
RunResultType
string
SavedSearch
object
6 properties
SavedSearchFilterQuery
object
3 properties
SavedSearchServiceBean
object
8 properties
Scope
string
SearchPermissionsServiceBean
object
8 properties
SearchService
object
3 properties
SearchServiceFactory
object
6 properties
SettingsServiceBean
object
4 properties
SettingsWrapper
object
67 properties
ShibGroupProvider
object
3 properties
ShibGroupServiceBean
object
4 properties
SolrClientIndexService
object
3 properties
SolrClientService
object
3 properties
SolrField
object
5 properties
SolrIndexServiceBean
object
10 properties
SolrType
string
StorageIODataFile
object
44 properties
StorageQuota
object
3 properties
StorageUse
object
3 properties
StorageUseServiceBean
object
1 property
SummaryNote
object
5 properties
SummaryStatistic
object
14 properties
SummaryStatisticType
string
SystemConfig
object
82 properties
TagType
string
Template
object
16 properties 1 required
TemplateServiceBean
object
2 properties
TermsOfUseAndAccess
object
21 properties
Type
string
Type1
string
Type2
string
User
object
6 properties
UserBannerMessage
object
4 properties
UserNotification
object
14 properties
UserNotificationServiceBean
object
3 properties
UserServiceBean
object
4 properties
VarGroup
object
4 properties
VariableCategory
object
8 properties
VariableInterval
string
VariableMetadata
object
13 properties
VariableMetadataUtil
object
VariableRange
object
16 properties
VariableRangeItem
object
3 properties
VariableRangeType
string
VariableServiceBean
object
1 property
VariableType
string
VersionState
string
WorkflowComment
object
7 properties
WorkflowServiceBean
object
10 properties
WorkflowStepSPI
object
datasetFileDifferenceItem
object
19 properties
datasetReplaceFileItem
object
8 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

harvard-dataverse-openapi.yml Raw ↑

Other APIs Harvard University publishes across the network.

Harvard Dataverse OAI-PMH
Harvard Library LibraryCloud API (Open Metadata)
Harvard Art Museums API
Harvard University Shibboleth Identity Provider (InCommon)
Legal Ed Skills Hub (Harvard Law School Library Innovation Lab)
Caselaw Access Project bulk data (Harvard Library Innovation Lab)
Perma.cc API (Harvard Library Innovation Lab)
Harvard API Portal (HUIT)
Harvard DASH institutional repository (4Science-managed DSpace)
HOLLIS library discovery (Ex Libris Primo VE tenancy)
Harvard Figshare tenancy
Canvas LMS tenancy (Instructure)
Where this information came from

This is an independent, third-party profile of Harvard Dataverse API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.