openapi: 3.2.0 info: title: Dataverse Harvest API description: Live OpenAPI served by Harvard Dataverse at https://dataverse.harvard.edu/openapi. Dataverse is open-source research data repository software authored by Harvard's own Institute for Quantitative Social Science (github.com/IQSS/dataverse); this document is the software's generic contract as emitted by the Harvard installation (build iqss-4). The deployment, the data, the DOI prefix (10.7910, DataCite provider harvardu) and the operations are Harvard's; the contract text is shared with every other Dataverse installation. version: 6.10.1 contact: name: Harvard Dataverse Support email: support@dataverse.harvard.edu url: https://dataverse.harvard.edu servers: - url: https://dataverse.harvard.edu description: Harvard Dataverse production tags: - name: Harvest paths: /harvest/clients: get: operationId: HarvestingClients_harvestingClients parameters: - name: key in: query schema: type: string responses: '200': description: OK tags: - Harvest /harvest/clients/{nickName}: get: operationId: HarvestingClients_harvestingClient parameters: - name: nickName in: path required: true schema: type: string - name: key in: query schema: type: string responses: '200': description: OK tags: - Harvest put: operationId: HarvestingClients_modifyHarvestingClient parameters: - name: nickName in: path required: true schema: type: string - name: key in: query schema: type: string responses: '200': description: OK tags: - Harvest post: operationId: HarvestingClients_createHarvestingClient parameters: - name: nickName in: path required: true schema: type: string - name: key in: query schema: type: string responses: '200': description: OK tags: - Harvest delete: operationId: HarvestingClients_deleteHarvestingClient parameters: - name: nickName in: path required: true schema: type: string responses: '200': description: OK tags: - Harvest /harvest/clients/{nickName}/run: post: operationId: HarvestingClients_startHarvestingJob parameters: - name: nickName in: path required: true schema: type: string - name: key in: query schema: type: string responses: '200': description: OK tags: - Harvest /harvest/server/oaisets: get: operationId: HarvestingServer_oaiSets parameters: - name: key in: query schema: type: string responses: '200': description: OK tags: - Harvest /harvest/server/oaisets/add: post: operationId: HarvestingServer_createOaiSet parameters: - name: key in: query schema: type: string responses: '200': description: OK tags: - Harvest /harvest/server/oaisets/{specname}: get: operationId: HarvestingServer_oaiSet parameters: - name: specname in: path required: true schema: type: string - name: key in: query schema: type: string responses: '200': description: OK tags: - Harvest put: operationId: HarvestingServer_modifyOaiSet parameters: - name: specname in: path required: true schema: type: string - name: key in: query schema: type: string responses: '200': description: OK tags: - Harvest delete: operationId: HarvestingServer_deleteOaiSet parameters: - name: specname in: path required: true schema: type: string - name: key in: query schema: type: string responses: '200': description: OK tags: - Harvest /harvest/server/oaisets/{specname}/datasets: get: operationId: HarvestingServer_oaiSetListDatasets parameters: - name: specname in: path required: true schema: type: string - name: key in: query schema: type: string responses: '200': description: OK tags: - Harvest x-operator: institution x-provenance: generated: '2026-08-19' method: searched source: https://dataverse.harvard.edu/openapi note: Fetched verbatim; pristine copy in openapi/_original/. servers[], info.contact and the info.description operator note were added on fetch because the emitted document carries no servers[] block. No paths, parameters or schemas were altered.