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

KU Leuven Harvest API

The Harvest API from KU Leuven — 7 operation(s) for harvest.

KU Leuven Harvest API is one of 41 APIs that KU Leuven publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

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

This API exposes 12 operations across 7 paths. It is described by OpenAPI 3.0.3, at version 6.7.1.

Requests are made against a single base URL, https://rdr.kuleuven.be/api.

12 operations 7 paths 0 schemas 2 DELETE5 GET3 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
6.7.1
Base URL
https://rdr.kuleuven.be/api
Resource Areas
1

Paths & Operations 12

Across 7 paths, the API surfaces 12 operations — 2 DELETE, 5 GET, 3 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Harvest 12
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

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

ku-leuven-harvest-api-openapi.yml Raw ↑

Other APIs KU Leuven publishes across the network.

KU Leuven Person Information API
KU Leuven Educational Offering (Onderwijsaanbod) API
KU Leuven Organizational Chart (Organigram) API
KU Leuven Vacancies (Vacatures) API
KU Leuven Individual Timetable (Uurrooster) API
KU Leuven Access API
KU Leuven addFilesToDataset API
KU Leuven addFileToDataset API
KU Leuven addGlobusFilesToDataset API
KU Leuven Admin API
KU Leuven Batch API
KU Leuven Builtin Users API