KU Leuven (Katholieke Universiteit Leuven) is a Flemish public research university in Leuven, Belgium, founded in 1425 and ranked in the QS world top 50. Re-profiled on 2026-08-19 with operator attribution settled before anything was saved, it is one of the few universities in this cohort whose machine-readable surface is genuinely its own: every host below resolves inside KU Leuven's own 134.58.0.0/16 address space, and no Figshare, Elsevier Pure, Ex Libris or Symplectic contract is attributed here. Its central programmable surface is the ICTS Data Services gateway at dataservice.kuleuven.be — an unauthenticated OpenSearch query API over eight public index families covering the staff directory, academic CVs, the organisational chart, the programme guide, research projects, research teams, research infrastructure and job vacancies — documented in Dutch at admin.kuleuven.be and confirmed live returning real records. It also runs the Research Data Repository (RDR), a self-hosted Dataverse 6.7.1 installation at rdr.kuleuven.be that serves its own OpenAPI publicly, mints DOIs as DataCite repository client BRVZ.RDR, and exposes OAI-PMH; the Lirias institutional repository exposes a second OAI-PMH endpoint; and idp.kuleuven.be serves SAML 2.0 Shibboleth metadata registered in the Belnet federation with REFEDS SIRTFI and Research & Scholarship assurance. Honest caveats: the 36 RDR entries below are tag-splits of ONE Dataverse deployment, and that contract is upstream open-source Dataverse's work — KU Leuven operates the deployment and owns the data, it does not author the API. There is no unified developer portal, no self-serve credential anywhere in the estate, no versioning on the data services gateway, and the personal timetable API's production host does not resolve from the public internet.
KU Leuven publishes 37 APIs on the APIs.io network, including Access API, addFilesToDataset API, addFileToDataset API, and 34 more. Tagged areas include University, Higher Education, Education, Belgium, and Europe.
The KU Leuven catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
KU Leuven’s developer surface includes API reference, documentation, support, authentication, and 33 more developer resources.
UniversityHigher EducationEducationBelgiumEuropeFlandersResearch DataResearch RepositoryOpen DataCourse CatalogIdentity FederationOAI-PMHDataverseOpenSearchPublic Research University
Regulatory Posture applies to this provider. Its tags matched the
Education & Research regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
The six quality facets above are damped to 85 points between them,
because the conditional facet above carries the other
15. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 85% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
ICTS Data Services REST API exposing public organizational-structure information matching the institutional organizational chart. An expanded intranet variant is available via s...
ICTS Data Services API exposing an individual's personal timetable. Protected by OAuth 2.0 (authorization code grant) with SAML as a fallback; OAuth client credentials are issue...
The institution's central programmable surface, operated by KU Leuven ICTS on its own host and its own address space. dataservice.kuleuven.be fronts eight public OpenSearch inde...
ICTS Data Services index of academic curriculum and CV records — discipline codes, research topics and the researcher's ORCID iD in the `orcId` field. Confirmed live 2026-08-19....
ICTS Data Services index over the KU Leuven research database, the richest surface in the estate. Beyond free search it publishes three stored search templates — projectsbyou (b...
ICTS Data Services index of research groups, 740 records live on 2026-08-19, joined to projects and to the organisational chart by unit code. Supports _search and _doc/{id} retr...
ICTS Data Services index of core facilities and shared research equipment, 379 records live on 2026-08-19. A machine-readable research-facility catalogue is an uncommon institut...
OAI-PMH 2.0 interface of the Research Data Repository, served from KU Leuven's own host. Identify returned repositoryName "KU Leuven RDR Dataverse OAI Archive", adminEmail rdm@k...
Lirias is the institutional publication repository of the KU Leuven Association, running on KU Leuven's own host and address space. Its OAI-PMH 2.0 Identify response returned re...
KU Leuven serves its own SAML 2.0 federation metadata from idp.kuleuven.be, which resolves to 134.58.64.219 inside the university's own address space — institution-operated, not...
aid: ku-leuven
name: KU Leuven
x-type: university
x-category: Public Research University
description: 'KU Leuven (Katholieke Universiteit Leuven) is a Flemish public research university in Leuven, Belgium, founded
in 1425 and ranked in the QS world top 50. Re-profiled on 2026-08-19 with operator attribution settled before anything was
saved, it is one of the few universities in this cohort whose machine-readable surface is genuinely its own: every host
below resolves inside KU Leuven''s own 134.58.0.0/16 address space, and no Figshare, Elsevier Pure, Ex Libris or Symplectic
contract is attributed here. Its central programmable surface is the ICTS Data Services gateway at dataservice.kuleuven.be
— an unauthenticated OpenSearch query API over eight public index families covering the staff directory, academic CVs, the
organisational chart, the programme guide, research projects, research teams, research infrastructure and job vacancies
— documented in Dutch at admin.kuleuven.be and confirmed live returning real records. It also runs the Research Data Repository
(RDR), a self-hosted Dataverse 6.7.1 installation at rdr.kuleuven.be that serves its own OpenAPI publicly, mints DOIs as
DataCite repository client BRVZ.RDR, and exposes OAI-PMH; the Lirias institutional repository exposes a second OAI-PMH endpoint;
and idp.kuleuven.be serves SAML 2.0 Shibboleth metadata registered in the Belnet federation with REFEDS SIRTFI and Research
& Scholarship assurance. Honest caveats: the 36 RDR entries below are tag-splits of ONE Dataverse deployment, and that contract
is upstream open-source Dataverse''s work — KU Leuven operates the deployment and owns the data, it does not author the
API. There is no unified developer portal, no self-serve credential anywhere in the estate, no versioning on the data services
gateway, and the personal timetable API''s production host does not resolve from the public internet.'
type: Index
accessModel:
pricing: free
onboarding: unknown
trial: false
try_now: false
public: false
label: Free
confidence: medium
source:
- plans
generated: '2026-07-22'
method: derived
position: Consumer
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/ku-leuven.png
url: https://raw.githubusercontent.com/api-evangelist/ku-leuven/refs/heads/main/apis.yml
tags:
- University
- Higher Education
- Education
- Belgium
- Europe
- Flanders
- Research Data
- Research Repository
- Open Data
- Course Catalog
- Identity Federation
- OAI-PMH
- Dataverse
- OpenSearch
- Public Research University
created: '2026-06-03'
modified: '2026-08-19'
specificationVersion: '0.23'
apis:
- aid: ku-leuven:person
x-operator: institution
x-surface-class: OpenData
x-surface: ku-leuven-data-services
name: KU Leuven Person Information API
description: ICTS Data Services REST API exposing public personnel / who-is-who person information. An expanded intranet
variant requires a service account.
humanURL: https://admin.kuleuven.be/icts/services/dataservices/api/person
baseURL: https://dataservice.kuleuven.be/employee
tags:
- Directory
- People
- Education
properties:
- type: Documentation
url: https://admin.kuleuven.be/icts/services/dataservices/api/person
- aid: ku-leuven:program
x-operator: institution
x-surface-class: CourseCatalog
x-surface: ku-leuven-data-services
name: KU Leuven Educational Offering (Onderwijsaanbod) API
description: ICTS Data Services REST API exposing public educational offering data, including programs (opleidingen) and
course components.
humanURL: https://admin.kuleuven.be/icts/services/dataservices/api/program-opleiding
baseURL: https://dataservice.kuleuven.be/pg
tags:
- Courses
- Catalog
- Education
properties:
- type: Documentation
url: https://admin.kuleuven.be/icts/services/dataservices/api/program-opleiding
- aid: ku-leuven:organigram
x-operator: institution
x-surface-class: OpenData
x-surface: ku-leuven-data-services
name: KU Leuven Organizational Chart (Organigram) API
description: ICTS Data Services REST API exposing public organizational-structure information matching the institutional
organizational chart. An expanded intranet variant is available via service account.
humanURL: https://admin.kuleuven.be/icts/services/dataservices/apiorganigraminformatie
baseURL: https://dataservice.kuleuven.be/organigram
tags:
- Organization
- Directory
- Education
properties:
- type: Documentation
url: https://admin.kuleuven.be/icts/services/dataservices/apiorganigraminformatie
- aid: ku-leuven:vacancies
x-operator: institution
x-surface-class: OpenData
x-surface: ku-leuven-data-services
name: KU Leuven Vacancies (Vacatures) API
description: ICTS Data Services REST API exposing public job vacancy / job posting data.
humanURL: https://admin.kuleuven.be/icts/services/dataservices/apivacatures
baseURL: https://dataservice.kuleuven.be/jobsite
tags:
- Job
- Vacancies
- Education
tags_raw:
- Jobs
- Vacancies
- Education
properties:
- type: Documentation
url: https://admin.kuleuven.be/icts/services/dataservices/apivacatures
- aid: ku-leuven:timetable
x-operator: institution
x-surface-class: CourseCatalog
x-surface: ku-leuven-timetable
name: KU Leuven Individual Timetable (Uurrooster) API
description: ICTS Data Services API exposing an individual's personal timetable. Protected by OAuth 2.0 (authorization code
grant) with SAML as a fallback; OAuth client credentials are issued by KU Leuven on request.
humanURL: https://admin.kuleuven.be/icts/services/dataservices/api/uurrooster
tags:
- Timetable
- Schedule
- Authentication
- Education
tags_raw:
- Timetable
- Schedule
- OAuth
- Education
properties:
- type: Documentation
url: https://admin.kuleuven.be/icts/services/dataservices/api/uurrooster
- type: Authentication
url: https://webwsq.aps.kuleuven.be/sap/bc/sec/oauth2/authorize/index.html
- aid: ku-leuven:ku-leuven-access-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Access API
description: The Access API from KU Leuven — 23 operation(s) for access.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Access
properties:
- type: OpenAPI
url: openapi/ku-leuven-access-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-addfilestodataset-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven addFilesToDataset API
description: Uploads a set of files to a dataset
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- addFilesToDataset
properties:
- type: OpenAPI
url: openapi/ku-leuven-addfilestodataset-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-addfiletodataset-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven addFileToDataset API
description: Uploads a file for a dataset
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- addFileToDataset
properties:
- type: OpenAPI
url: openapi/ku-leuven-addfiletodataset-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-addglobusfilestodataset-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven addGlobusFilesToDataset API
description: Uploads a Globus file for a dataset
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- addGlobusFilesToDataset
properties:
- type: OpenAPI
url: openapi/ku-leuven-addglobusfilestodataset-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-admin-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Admin API
description: The Admin API from KU Leuven — 131 operation(s) for admin.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Admin
properties:
- type: OpenAPI
url: openapi/ku-leuven-admin-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-batch-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Batch API
description: The Batch API from KU Leuven — 3 operation(s) for batch.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Batch
properties:
- type: OpenAPI
url: openapi/ku-leuven-batch-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-builtin-users-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Builtin Users API
description: The Builtin Users API from KU Leuven — 4 operation(s) for builtin users.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Builtin Users
properties:
- type: OpenAPI
url: openapi/ku-leuven-builtin-users-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-datasetfields-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Datasetfields API
description: The Datasetfields API from KU Leuven — 1 operation(s) for datasetfields.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Datasetfields
properties:
- type: OpenAPI
url: openapi/ku-leuven-datasetfields-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-datasets-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Datasets API
description: The Datasets API from KU Leuven — 92 operation(s) for datasets.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Datasets
properties:
- type: OpenAPI
url: openapi/ku-leuven-datasets-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-datatags-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Datatags API
description: The Datatags API from KU Leuven — 1 operation(s) for datatags.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Datatags
properties:
- type: OpenAPI
url: openapi/ku-leuven-datatags-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-dataversefeatureditems-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven DataverseFeaturedItems API
description: The DataverseFeaturedItems API from KU Leuven — 1 operation(s) for dataversefeatureditems.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- DataverseFeaturedItems
properties:
- type: OpenAPI
url: openapi/ku-leuven-dataversefeatureditems-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-dataverses-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Dataverses API
description: The Dataverses API from KU Leuven — 39 operation(s) for dataverses.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Dataverses
properties:
- type: OpenAPI
url: openapi/ku-leuven-dataverses-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-edit-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Edit API
description: The Edit API from KU Leuven — 1 operation(s) for edit.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Edit
properties:
- type: OpenAPI
url: openapi/ku-leuven-edit-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-externaltools-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven ExternalTools API
description: The ExternalTools API from KU Leuven — 2 operation(s) for externaltools.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- ExternalTools
properties:
- type: OpenAPI
url: openapi/ku-leuven-externaltools-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-files-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Files API
description: The Files API from KU Leuven — 20 operation(s) for files.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- File
tags_raw:
- Files
properties:
- type: OpenAPI
url: openapi/ku-leuven-files-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-harvest-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Harvest API
description: The Harvest API from KU Leuven — 7 operation(s) for harvest.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Harvest
properties:
- type: OpenAPI
url: openapi/ku-leuven-harvest-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-inbox-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Inbox API
description: The Inbox API from KU Leuven — 1 operation(s) for inbox.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Inbox
properties:
- type: OpenAPI
url: openapi/ku-leuven-inbox-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-info-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Info API
description: The Info API from KU Leuven — 49 operation(s) for info.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Info
properties:
- type: OpenAPI
url: openapi/ku-leuven-info-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-ingest-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Ingest API
description: The Ingest API from KU Leuven — 1 operation(s) for ingest.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Ingest
properties:
- type: OpenAPI
url: openapi/ku-leuven-ingest-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-licenses-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Licenses API
description: The Licenses API from KU Leuven — 6 operation(s) for licenses.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Licenses
properties:
- type: OpenAPI
url: openapi/ku-leuven-licenses-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-localcontexts-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Localcontexts API
description: The Localcontexts API from KU Leuven — 2 operation(s) for localcontexts.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Localcontexts
properties:
- type: OpenAPI
url: openapi/ku-leuven-localcontexts-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-logout-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Logout API
description: The Logout API from KU Leuven — 1 operation(s) for logout.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Logout
properties:
- type: OpenAPI
url: openapi/ku-leuven-logout-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-mail-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Mail API
description: The Mail API from KU Leuven — 1 operation(s) for mail.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Mail
properties:
- type: OpenAPI
url: openapi/ku-leuven-mail-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-meta-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Meta API
description: The Meta API from KU Leuven — 2 operation(s) for meta.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Meta
properties:
- type: OpenAPI
url: openapi/ku-leuven-meta-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-metadatablocks-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Metadatablocks API
description: The Metadatablocks API from KU Leuven — 2 operation(s) for metadatablocks.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Metadatablocks
properties:
- type: OpenAPI
url: openapi/ku-leuven-metadatablocks-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-mydata-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Mydata API
description: The Mydata API from KU Leuven — 1 operation(s) for mydata.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Mydata
properties:
- type: OpenAPI
url: openapi/ku-leuven-mydata-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-notifications-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Notifications API
description: The Notifications API from KU Leuven — 6 operation(s) for notifications.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Notification
tags_raw:
- Notifications
properties:
- type: OpenAPI
url: openapi/ku-leuven-notifications-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-pids-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Pids API
description: The Pids API from KU Leuven — 6 operation(s) for pids.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Pids
properties:
- type: OpenAPI
url: openapi/ku-leuven-pids-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-replacefilesindataset-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven replaceFilesInDataset API
description: Replace a file to a dataset
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- replaceFilesInDataset
properties:
- type: OpenAPI
url: openapi/ku-leuven-replacefilesindataset-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-roles-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Roles API
description: The Roles API from KU Leuven — 3 operation(s) for roles.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Roles
properties:
- type: OpenAPI
url: openapi/ku-leuven-roles-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-saveauxiliaryfilewithversion-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven saveAuxiliaryFileWithVersion API
description: Save Auxiliary File With Version
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags: []
tags_raw:
- saveAuxiliaryFileWithVersion
properties:
- type: OpenAPI
url: openapi/ku-leuven-saveauxiliaryfilewithversion-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-search-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Search API
description: The Search API from KU Leuven — 2 operation(s) for search.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Search
properties:
- type: OpenAPI
url: openapi/ku-leuven-search-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-sendfeedback-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Sendfeedback API
description: The Sendfeedback API from KU Leuven — 1 operation(s) for sendfeedback.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Sendfeedback
properties:
- type: OpenAPI
url: openapi/ku-leuven-sendfeedback-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-uploaddatasetlogo-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven uploadDatasetLogo API
description: Uploads a logo for a dataset
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags: []
tags_raw:
- uploadDatasetLogo
properties:
- type: OpenAPI
url: openapi/ku-leuven-uploaddatasetlogo-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-users-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Users API
description: The Users API from KU Leuven — 10 operation(s) for users.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- User
tags_raw:
- Users
properties:
- type: OpenAPI
url: openapi/ku-leuven-users-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:ku-leuven-workflows-api
x-operator: institution
x-surface-class: ResearchRepository
x-surface: ku-leuven-rdr
name: KU Leuven Workflows API
description: The Workflows API from KU Leuven — 1 operation(s) for workflows.
humanURL: https://www.kuleuven.be/rdm/en/rdr/api-documentation
baseURL: https://rdr.kuleuven.be/api
tags:
- Workflows
properties:
- type: OpenAPI
url: openapi/ku-leuven-workflows-api-openapi.yml
- type: Documentation
url: https://www.kuleuven.be/rdm/en/rdr/api-documentation
- type: Documentation
url: https://guides.dataverse.org/en/latest/api/index.html
- aid: ku-leuven:data-services
x-operator: institution
x-surface-class: OpenData
x-surface: ku-leuven-data-services
name: KU Leuven ICTS Data Services API (OpenSearch gateway)
description: 'The institution''s central programmable surface, operated by KU Leuven ICTS on its own host and its own address
space. dataservice.kuleuven.be fronts eight public OpenSearch index families — employee (wie-is-wie staff directory),
cv (academic CVs, carrying ORCID iDs), organigram (organisational chart), pg/pg<year> (programme guide), onderzoeksproject,
onderzoeksteams and onderzoeksinfrastructuur (research database), and jobsite (vacancies) — each published in a Dutch
and an English index. Every index answered an unauthenticated GET /_search with HTTP 200 and real records on 2026-08-19:
2,264 organisational units, 5,026 programmes for 2025 and 2,543 for 2026, 740 research teams, 379 research infrastructure
records, 132 open vacancies, and directory and project indices capped at the 10,000-hit tracking limit. No API key, no
registration and no rate limit was observed; use is governed by the KU Leuven Data Service terms of use. The OpenAPI registered
here was derived from KU Leuven''s own documentation pages and verified against live responses — KU Leuven publishes no
machine-readable description of this surface itself. Consumer caveats: there is no version anywhere in the path, header
or media type; an unpublished index name returns an HTML 503 from the front proxy rather than a 404, so a typo is indistinguishable
from an outage; the documentation is Dutch-first even for the English indices; and the directory, CV and organigram indices
publish staff names, work addresses and work telephone numbers openly, which is deliberate who-is-who publication but
is personal data a consumer takes on obligations for.'
humanURL: https://admin.kuleuven.be/icts/services/dataservices
baseURL: https://dataservice.kuleuven.be
tags:
- Open Data
- OpenSearch
- Directory
- Course Catalog
- Research Data
- Education
properties:
- type: OpenAPI
url: openapi/ku-leuven-data-services-api-openapi.yml
- type: Documentation
url: https://admin.kuleuven.be/icts/services/dataservices
- type: TermsOfService
url: https://admin.kuleuven.be/icts/services/dataservices/gebruiksvoorwaarden.html
- type: Support
url: https://admin.kuleuven.be/icts/services/dataservices/data-service-vraag
- type: Authentication
url: authentication/ku-leuven-authentication.yml
- type: ErrorCatalog
url: errors/ku-leuven-error-codes.yml
- type: Lifecycle
url: lifecycle/ku-leuven-lifecycle.yml
- type: Vocabulary
url: vocabulary/ku-leuven-data-services-vocabulary.yml
- type: JSONSchema
url: json-schema/ku-leuven-data-services-search-response-schema.json
- aid: ku-leuven:curriculum
x-operator: institution
x-surface-class: OpenData
x-surface: ku-leuven-data-services
name: KU Leuven Curriculum Information (Curriculuminformatie) API
description: ICTS Data Services index of academic curriculum and CV records — discipline codes, research topics and the
researcher's ORCID iD in the `orcId` field. Confirmed live 2026-08-19. This is the surface that carries ORCID through
KU Leuven's own infrastructure.
humanURL: https://admin.kuleuven.be/icts/services/dataservices/cv/apicurriculuminformatie
baseURL: https://dataservice.kuleuven.be/cv
tags:
- Research
- ORCID
- Directory
- Education
properties:
- type: Documentation
url: https://admin.kuleuven.be/icts/services/dataservices/cv/apicurriculuminformatie
- type: Conformance
url: conformance/ku-leuven-education-standards.yml
- aid: ku-leuven:research-projects
x-operator: institution
x-surface-class: OpenData
x-surface: ku-leuven-data-services
name: KU Leuven Research Projects (Onderzoeksprojecten) API
description: ICTS Data Services index over the KU Leuven research database, the richest surface in the e
# --- truncated at 32 KB (45 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/ku-leuven/refs/heads/main/apis.yml