Dataset
Preschools and preschool centres
Description
Public and non-public preschools and preschool centres in Kielce listed in RSPO. The dataset provides the RSPO identifier, name, institution type, address and map location. It is a selected part of the wider school and educational institution directory.
The scope covers preschools and preschool centres rather than all preschool classes within schools.
Preschools
-
API
-
Schools and educational institutions Go to API
Schools and educational institutions in Kielce listed in the Register of Schools and Educational Institutions (RSPO). The directory covers public and non-public institutions, including preschools, primary and secondary schools, counselling centres and school complexes. Each entry provides its RSPO identifier, name, type and address, with its location shown on the map.
API documentation
The RSPO directory is supplemented by available imported school statistics. Collections are bounded to 100 records and support an exact school-year filter. Statistical collections also support schoolId. Missing rows mean unavailable data, not zero; nullable source values remain null. Grade is a grade level, not a count of classroom sections. Birth-year intervals preserve the source grouping, including an open lower bound. Examination averages are decimal strings. Institution tax identifiers, contact details and individual records are excluded.
GET Schools json
/schoolsList synchronized schools, optionally restricted to an exact discovered institutionTypeId.
https://dane.kielce.eu/api/public/school/schools?version=v1Parameters Name Type Description limitintegerMaximum number of records to return (at most 100). offsetintegerNumber of records to skip. institutionTypeIdintegerExact institution type identifier discovered through /school-types; select preschool or point types from the persisted dictionary. Examples
Schools response
RequestGET /api/public/school/schools?limit=25&offset=0Response[ { "uri": "https://data.example.test/api/public/school/schools/12345", "id": 12345, "name": "Public Primary School", "type": "Primary school", "addressStreet": "Krakowska", "addressNumber": "10", "location": {"lat": 50.8501, "lon": 20.6154} } ]GET School json
/schools/{schoolId}Return one school by its stable RSPO identifier.
https://dane.kielce.eu/api/public/school/schools/{schoolId}?version=v1Parameters Name Type Description schoolIdintegerStable RSPO school identifier. Examples
School response
RequestGET /api/public/school/schools/12345Response{ "uri": "https://data.example.test/api/public/school/schools/12345", "id": 12345, "name": "Public Primary School", "type": "Primary school", "addressStreet": "Krakowska", "addressNumber": "10", "location": {"lat": 50.8501, "lon": 20.6154} }GET School years json
/school-yearsList configured school years and their calendar date boundaries, newest first.
https://dane.kielce.eu/api/public/school/school-years?version=v1Parameters Name Type Description limitintegerMaximum number of records to return (at most 100). offsetintegerNumber of records to skip. yearstringExact school-year identifier with consecutive years, for example 2024/2025. Examples
School years
RequestGET /api/public/school/school-years?year=2024%2F2025&limit=25&offset=0Response[{"id":"2024/2025","fromDate":"2024-09-01","toDate":"2025-08-31"}]GET Annual student totals json
/studentsList available student and graduate totals per school and year.
https://dane.kielce.eu/api/public/school/students?version=v1Parameters Name Type Description limitintegerMaximum number of records to return (at most 100). offsetintegerNumber of records to skip. yearstringExact school-year identifier with consecutive years, for example 2024/2025. schoolIdintegerStable RSPO school identifier. Examples
Annual student totals
RequestGET /api/public/school/students?year=2024%2F2025&limit=25&offset=0Response[{"schoolId":12345,"year":"2024/2025","studentsQuantity":120,"graduatesQuantity":18}]GET Students by grade and gender json
/students/gradesList student counts by grade level and gender; these are not classroom section counts.
https://dane.kielce.eu/api/public/school/students/grades?version=v1Parameters Name Type Description limitintegerMaximum number of records to return (at most 100). offsetintegerNumber of records to skip. yearstringExact school-year identifier with consecutive years, for example 2024/2025. schoolIdintegerStable RSPO school identifier. Examples
Students by grade and gender
RequestGET /api/public/school/students/grades?year=2024%2F2025&limit=25&offset=0Response[{"schoolId":12345,"year":"2024/2025","grade":4,"quantityFemales":10,"quantityMales":12}]GET Students by birth year json
/students/agesList student counts by inclusive birth-year interval; a null lower bound is open.
https://dane.kielce.eu/api/public/school/students/ages?version=v1Parameters Name Type Description limitintegerMaximum number of records to return (at most 100). offsetintegerNumber of records to skip. yearstringExact school-year identifier with consecutive years, for example 2024/2025. schoolIdintegerStable RSPO school identifier. Examples
Students by birth year
RequestGET /api/public/school/students/ages?year=2024%2F2025&limit=25&offset=0Response[{"schoolId":12345,"year":"2024/2025","birthYearFrom":null,"birthYearTo":2015,"quantity":22}]GET Examination summaries json
/exams/summariesList examination type, participant and certificate counts per school and year; unavailable counts remain null.
https://dane.kielce.eu/api/public/school/exams/summaries?version=v1Parameters Name Type Description limitintegerMaximum number of records to return (at most 100). offsetintegerNumber of records to skip. yearstringExact school-year identifier with consecutive years, for example 2024/2025. schoolIdintegerStable RSPO school identifier. Examples
Examination summaries
RequestGET /api/public/school/exams/summaries?year=2024%2F2025&limit=25&offset=0Response[{"schoolId":12345,"year":"2024/2025","examType":"e8","participantsTotal":18,"certificatesTotal":null}]GET Examination subject results json
/exams/resultsList examination results with subject identifier and name, level and optional scope; unavailable participants and decimal average remain null.
https://dane.kielce.eu/api/public/school/exams/results?version=v1Parameters Name Type Description limitintegerMaximum number of records to return (at most 100). offsetintegerNumber of records to skip. yearstringExact school-year identifier with consecutive years, for example 2024/2025. schoolIdintegerStable RSPO school identifier. Examples
Examination subject results
RequestGET /api/public/school/exams/results?year=2024%2F2025&limit=25&offset=0Response[{"schoolId":12345,"year":"2024/2025","examType":"e8","subjectId":"00000000-0000-4000-8000-000000000001","subjectName":"Mathematics","level":"basic","scope":null,"participants":18,"average":"71.25"}]GET School institution types json
/school-typesList synchronized institution type identifiers and names to select directory subsets, including preschools and preschool points.
https://dane.kielce.eu/api/public/school/school-types?version=v1Parameters Name Type Description limitintegerMaximum number of records to return (at most 100). offsetintegerNumber of records to skip. Examples
School institution types
RequestGET /api/public/school/school-types?limit=25&offset=0Response[{"id":1,"name":"Example institution type"}]
Downloads
Loading statistics…
Daily aggregates · UTC
| Time (UTC) | Series | Value |
|---|
Source activity: Register of Schools and Educational Institutions (RSPO)
Loading statistics…
Daily aggregates · UTC
| Time (UTC) | Series | Value |
|---|