Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Queen's University at Kingston Admin API

The Admin API from Queen's University at Kingston — 131 operation(s) for admin.

Queen’s University at Kingston Admin API is one of 38 APIs that Queen’s University at Kingston publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

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

This API exposes 171 operations across 131 paths. It is described by OpenAPI 3.0.3, at version v6.8.1-SP.

Requests are made against a single base URL, https://borealisdata.ca/api.

171 operations 131 paths 0 schemas 28 DELETE84 GET38 POST21 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
v6.8.1-SP
Base URL
https://api.qmulus.io/v1
Resource Areas
1

Paths & Operations 171

Across 131 paths, the API surfaces 171 operations — 28 DELETE, 84 GET, 38 POST, 21 PUT. Each is listed below with its method, path, parameters, and response codes.

Admin 171
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 1 param → 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/affiliation
Groups_listAffiliationGroups → 200
POST
/admin/groups/affiliation
Groups_postAffiliationGroup → 200
GET
/admin/groups/affiliation/{groupId}
Groups_getAffiliationGroup 1 param → 200
DELETE
/admin/groups/affiliation/{groupId}
Groups_deleteAffiliationGroup 1 param → 200
PUT
/admin/groups/affiliation/{groupName}
Groups_putAffiliationGroups 1 param → 200
POST
/admin/groups/affiliations
Groups_postAffiliationGroups → 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 → 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
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
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

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

queens-university-at-kingston-admin-api-openapi.yml Raw ↑

Other APIs Queen's University at Kingston publishes across the network.

Qmulus Open Data API
QSpace Repository API (DSpace)
Queen's University at Kingston Access API
Queen's University at Kingston addFilesToDataset API
Queen's University at Kingston addFileToDataset API
Queen's University at Kingston addGlobusFilesToDataset API
Queen's University at Kingston Batch API
Queen's University at Kingston Builtin Users API
Queen's University at Kingston Datasetfields API
Queen's University at Kingston Datasets API
Queen's University at Kingston Datatags API
Queen's University at Kingston DataverseFeaturedItems API