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

University of North Carolina at Chapel Hill Admin API

The Admin API from University of North Carolina at Chapel Hill — 127 operation(s) for admin.

University of North Carolina at Chapel Hill Admin API is one of 39 APIs that University of North Carolina at Chapel Hill 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 165 operations across 127 paths. It is described by OpenAPI 3.0.3, at version 6.8.

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

165 operations 127 paths 0 schemas 27 DELETE82 GET36 POST20 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.unc.edu/api
Resource Areas
1

Paths & Operations 165

Across 127 paths, the API surfaces 165 operations — 27 DELETE, 82 GET, 36 POST, 20 PUT. Each is listed below with its method, path, parameters, and response codes.

Admin 165
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/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

university-of-north-carolina-at-chapel-hill-admin-api-openapi.yml Raw ↑

Other APIs University of North Carolina at Chapel Hill publishes across the network.

UNC GIS Open Data Hub
UNC Libraries Digital Collections Repository (box-c)
Facilities SPOTS REST API
University of North Carolina at Chapel Hill Access API
University of North Carolina at Chapel Hill addFilesToDataset API
University of North Carolina at Chapel Hill addFileToDataset API
University of North Carolina at Chapel Hill addGlobusFilesToDataset API
University of North Carolina at Chapel Hill Batch API
University of North Carolina at Chapel Hill Builtin Users API
University of North Carolina at Chapel Hill Datasetfields API
University of North Carolina at Chapel Hill Datasets API
University of North Carolina at Chapel Hill Datatags API
Where this information came from

This is an independent, third-party profile of University of North Carolina at Chapel Hill Admin 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.