Annual tuition of Dubai private schools as published by KHDA (by grade, area, curriculum, inspection rating), with the school bus fee by zone and the uniform list where known. Grade labels are kept as published (Year ≠ Grade). With `near` (an area or community, e.g. "Jumeirah Park") it keeps schools within `radius_km` in a straight line, nearest first. Tuition only; confirm with the school.

get/api/v1/schools

Request

  • Base URL: https://prices.brainy.ae
  • URL: https://prices.brainy.ae/api/v1/schools
  • Auth: none declared

Query parameters

schoolstring
areastring
curriculumstring
gradestring

Grade label as published, e.g. "FS 1", "KG 2", "YEAR 3", "GRADE 10".

max_fee_aednumber

Budget: keep schools with a published fee ≤ this (for the grade, if given).

nearstring

Area or community to measure distance from, e.g. "Jumeirah Park", "Dubai Marina". Straight-line distance from its centre.

radius_km5 | 10 | 15 | 20 | 30

With near: keep schools within this straight-line distance. Default 10.

limitinteger

Response

Success. All money is AED; unknown values are null.

currency'AED' required
observed_atstring nullable required
staleboolean required
attributionstring required
open_in_browserstring uri required
academic_yearstring nullable required
historicalboolean required
total_schoolsinteger required
countinteger required
grades_availablestring[] required
near_suggestionsstring[] required
unlocatedinteger nullable required
within_30_kminteger nullable required
notestring required

Changes

No recorded changes to this operation across all 1 revision of this API.