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

UCLouvain Datasets API

The Datasets API from UCLouvain — 94 operation(s) for datasets.

UCLouvain Datasets API is one of 39 APIs that UCLouvain publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Datasets. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 124 operations across 94 paths, and defines 1 schema. It is described by OpenAPI 3.0.3, at version 6.8.

Requests are made against a single base URL, https://dataverse.uclouvain.be/api.

124 operations 94 paths 1 schemas 20 DELETE58 GET27 POST19 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
6.8
Base URL
https://dataverse.uclouvain.be/api
Resource Areas
1

Paths & Operations 124

Across 94 paths, the API surfaces 124 operations — 20 DELETE, 58 GET, 27 POST, 19 PUT. Each is listed below with its method, path, parameters, and response codes.

Datasets 124
GET
/datasets/datasetTypes
Datasets_getDatasetTypes → 200
POST
/datasets/datasetTypes
Datasets_addDatasetType → 200
GET
/datasets/datasetTypes/{idOrName}
Datasets_getDatasetTypes 1 param → 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
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}/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}/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}/versions/{versionId}/downloadsize
Datasets_getDownloadSize 9 params → 200
GET
/datasets/{id}
Datasets_getDataset 2 params → 200
DELETE
/datasets/{id}
Datasets_deleteDataset 1 param → 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 → 200
POST
/datasets/{id}/files/actions/:set-retention
Datasets_createFileRetention 1 param → 200
POST
/datasets/{id}/files/actions/:unset-embargo
Datasets_removeFileEmbargo 1 param → 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
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 1 param → 200
GET
/datasets/{id}/versions/{versionId1}/compare/{versionId2}
Datasets_getCompareVersions 4 params → 200
GET
/datasets/{id}/versions/{versionId}
Datasets_getVersion 6 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

Schemas 1

The contract defines 1 schema that model the data the API accepts and returns. Each schema is shown below with its type and property counts.

Reason
string

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

uclouvain-datasets-api-openapi.yml Raw ↑

Other APIs UCLouvain publishes across the network.

Open Data @ UCLouvain Dataverse OAI-PMH
DIAL UCLouvain OAI-PMH
OSIS - Open Student Information System
UCLouvain Access API
UCLouvain addFilesToDataset API
UCLouvain addFileToDataset API
UCLouvain addGlobusFilesToDataset API
UCLouvain Admin API
UCLouvain Batch API
UCLouvain Builtin Users API
UCLouvain Datasetfields API
UCLouvain Datatags API
Where this information came from

This is an independent, third-party profile of UCLouvain Datasets 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.