API

Higher education institutions

Organization: Kielce City Hall 5 endpoints Technical name: university Version: v1 Managed Public

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.

Tags

  • Education
  • Institutions

Requests to the whole API service

Loading statistics…

Daily aggregates · UTC

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.

API endpoints

GET /universities Universities json

List synchronized universities.

Data publication metadata
License Creative Commons Attribution 4.0 International
Organization Kielce City Hall
Openness level
Categories Education
Tags Education, Institutions
Data sources RAD-on — higher education data , Imported university student aggregates
Try endpoint

Response schemas

Check the documented response schemas in the OpenAPI document.

Open the OpenAPI document

Endpoint

/api/public/university/universities?version=v1

Parameters

Name Location Type Required Description example
limit query integer optional Maximum number of records to return (at most 100). 25
offset query integer optional Number of records to skip. -
Request
GET /api/public/university/universities?limit=25&offset=0
Response
[
  {
    "uri": "https://data.example.test/api/public/university/universities/university-123",
    "id": "university-123",
    "name": "Example University",
    "type": "University",
    "addressStreet": "Krakowska",
    "addressNumber": "10"
  }
]
GET /universities/{universityId} University json

Return one university by its stable RAD-on identifier.

Data publication metadata
License Creative Commons Attribution 4.0 International
Organization Kielce City Hall
Openness level
Categories Education
Tags Education, Institutions
Data sources RAD-on — higher education data , Imported university student aggregates
Try endpoint

Response schemas

Check the documented response schemas in the OpenAPI document.

Open the OpenAPI document

Endpoint

/api/public/university/universities/{universityId}?version=v1

Parameters

Name Location Type Required Description example
universityId path string required Stable RAD-on university identifier. university-123
Request
GET /api/public/university/universities/university-123
Response
{
  "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 Academic years json

List recorded academic years; optional universityId selects years with imported student records.

Data publication metadata
License Creative Commons Attribution 4.0 International
Organization Kielce City Hall
Openness level
Categories Education
Tags Education, Institutions
Data sources RAD-on — higher education data , Imported university student aggregates
Try endpoint

Response schemas

Check the documented response schemas in the OpenAPI document.

Open the OpenAPI document

Endpoint

/api/public/university/academic-years?version=v1

Parameters

Name Location Type Required Description example
limit query integer optional Maximum number of records to return (at most 100). 25
offset query integer optional Number of records to skip. -
universityId query string optional Stable RAD-on university identifier. university-123
Request
GET /api/public/university/academic-years?limit=25&offset=0
Response
[{"id":"2025/2026"}]
GET /study-courses Study courses json

List the global course dictionary; optional universityId and year select courses appearing in student records, rather than course offerings.

Data publication metadata
License Creative Commons Attribution 4.0 International
Organization Kielce City Hall
Openness level
Categories Education
Tags Education, Institutions
Data sources RAD-on — higher education data , Imported university student aggregates
Try endpoint

Response schemas

Check the documented response schemas in the OpenAPI document.

Open the OpenAPI document

Endpoint

/api/public/university/study-courses?version=v1

Parameters

Name Location Type Required Description example
limit query integer optional Maximum number of records to return (at most 100). 25
offset query integer optional Number of records to skip. -
universityId query string optional Stable RAD-on university identifier. university-123
year query string optional Exact academic year identifier as stored, for example 2025/2026. 2025/2026
Request
GET /api/public/university/study-courses?limit=25&offset=0
Response
[{"id":"00000000-0000-4000-8000-000000000123","name":"Computer Science"}]
GET /students Student aggregates json

List imported aggregate rows by university, year, course, mode and origin country, with recorded student, graduate and Erasmus counts by sex.

Data publication metadata
License Creative Commons Attribution 4.0 International
Organization Kielce City Hall
Openness level
Categories Education
Tags Education, Institutions
Data sources RAD-on — higher education data , Imported university student aggregates
Try endpoint

Response schemas

Check the documented response schemas in the OpenAPI document.

Open the OpenAPI document

Endpoint

/api/public/university/students?version=v1

Parameters

Name Location Type Required Description example
limit query integer optional Maximum number of records to return (at most 100). 25
offset query integer optional Number of records to skip. -
universityId query string optional Stable RAD-on university identifier. university-123
year query string optional Exact academic year identifier as stored, for example 2025/2026. 2025/2026
studyCourseId query string optional Study-course UUID from the course dictionary. 00000000-0000-4000-8000-000000000123
studyMode query string optional Exact study mode, full_time or part_time. full_time
originCountryId query string optional Two-letter country identifier from the aggregate key. PL
Request
GET /api/public/university/students?limit=25&offset=0
Response
[{"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}]