Dataset
Higher education institutions
Description
Higher education institutions in Kielce based on RAD-on data. The directory contains each institution’s identifier, name, type and address. The map shows the linked address point to help locate its premises.
The dataset also contains records of closed institutions. Check RAD-on for an institution’s current status. Map points represent addresses rather than campus boundaries.
Universities
-
API
-
Higher education institutions Go to API
Higher education institutions in Kielce based on RAD-on data. The directory contains each institution’s identifier, name, type and address. The map shows the linked address point to help locate its premises. The dataset also contains records of closed institutions. Check RAD-on for an institution’s current status. Map points represent addresses rather than campus boundaries.
API documentation
RAD-on supplies the university directory. Academic years are maintained locally; courses combine RAD-on synchronization and local import reconciliation. Student aggregates come from administrator CSV/XLSX imports. Filters on years and courses use existing student records and do not establish course offerings. Student rows retain the complete university, year, course, mode and origin-country key, with six recorded counts. Empty results mean no matching records; counts are never synthesized. Tax identifiers, contact details and individual student records are excluded.
GET Universities json
/universitiesList synchronized universities.
https://dane.kielce.eu/api/public/university/universities?version=v1Parameters Name Type Description limitintegerMaximum number of records to return (at most 100). offsetintegerNumber of records to skip. Examples
Universities response
RequestGET /api/public/university/universities?limit=25&offset=0Response[ { "uri": "https://data.example.test/api/public/university/universities/university-123", "id": "university-123", "name": "Example University", "type": "University", "addressStreet": "Krakowska", "addressNumber": "10" } ]GET University json
/universities/{universityId}Return one university by its stable RAD-on identifier.
https://dane.kielce.eu/api/public/university/universities/{universityId}?version=v1Parameters Name Type Description universityIdstringStable RAD-on university identifier. Examples
University response
RequestGET /api/public/university/universities/university-123Response{ "uri": "https://data.example.test/api/public/university/universities/university-123", "id": "university-123", "name": "Example University", "type": "University", "addressStreet": "Krakowska", "addressNumber": "10" }GET Academic years json
/academic-yearsList recorded academic years; optional universityId selects years with imported student records.
https://dane.kielce.eu/api/public/university/academic-years?version=v1Parameters Name Type Description limitintegerMaximum number of records to return (at most 100). offsetintegerNumber of records to skip. universityIdstringStable RAD-on university identifier. Examples
Academic years response
RequestGET /api/public/university/academic-years?limit=25&offset=0Response[{"id":"2025/2026"}]GET Study courses json
/study-coursesList the global course dictionary; optional universityId and year select courses appearing in student records, rather than course offerings.
https://dane.kielce.eu/api/public/university/study-courses?version=v1Parameters Name Type Description limitintegerMaximum number of records to return (at most 100). offsetintegerNumber of records to skip. universityIdstringStable RAD-on university identifier. yearstringExact academic year identifier as stored, for example 2025/2026. Examples
Study courses response
RequestGET /api/public/university/study-courses?limit=25&offset=0Response[{"id":"00000000-0000-4000-8000-000000000123","name":"Computer Science"}]GET Student aggregates json
/studentsList imported aggregate rows by university, year, course, mode and origin country, with recorded student, graduate and Erasmus counts by sex.
https://dane.kielce.eu/api/public/university/students?version=v1Parameters Name Type Description limitintegerMaximum number of records to return (at most 100). offsetintegerNumber of records to skip. universityIdstringStable RAD-on university identifier. yearstringExact academic year identifier as stored, for example 2025/2026. studyCourseIdstringStudy-course UUID from the course dictionary. studyModestringExact study mode, full_time or part_time. originCountryIdstringTwo-letter country identifier from the aggregate key. Examples
Student aggregates response
RequestGET /api/public/university/students?limit=25&offset=0Response[{"universityId":"university-123","year":"2025/2026","studyCourseId":"00000000-0000-4000-8000-000000000123","studyMode":"full_time","originCountryId":"PL","studentsMales":40,"studentsFemales":35,"graduatesMales":10,"graduatesFemales":12,"erasmusStudentsMales":2,"erasmusStudentsFemales":3}]