Skip to content
AbuDhabiSchools.com Abu Dhabi Schools.com

API Documentation

Open data, filtered REST queries and read-only MCP tools

Developer Platform VERSIONED + AUTHENTICATED

Building a property, relocation or AI product? Use the stable Developer API and authenticated MCP server for named keys, source metadata, field profiles, quotas and usage reporting. Non-commercial evaluation access is open; live commercial access remains gated pending source-rights approval.

GET /v1/schools

Stable, intentionally shaped school models for maintained integrations.

POST /v1/mcp

Authenticated Streamable HTTP MCP using the same models, entitlements and meter as REST.

Public School Query API NO AUTH

The original public interfaces remain available for open-data exploration. They are unversioned, have no service-level agreement or usage dashboard, and do not themselves grant commercial rights.

GET /api/schools

Filter, sort and paginate concise school records.

GET /api/schools/{id-or-slug}

Return the complete source record for one school.

query
Name, area, community, curriculum or grade text
area
ADEK area or Abu Dhabi community
curriculum
Curriculum name or alias such as UK, British, US, American, IB or CBSE
rating
Exact Irtiqaa rating
max_fee
Maximum indicative average annual fee in AED
min_score
Minimum AbuDhabiSchools Score from 0 to 100
sort
score, rating, name, fee_asc or fee_desc
limit / offset
Pagination; up to 50 records per request
GET /api/schools?curriculum=UK&rating=Outstanding&max_fee=90000&limit=5
GET /api/schools/{slug}

Public MCP Server STREAMABLE HTTP

Connect an MCP client to the public, read-only endpoint:

POST https://abudhabischools.com/mcp

MCP 2026-07-28 with stateless compatibility for 2025-era clients. No API key or session is required.

{
  "mcpServers": {
    "abudhabischools": {
      "url": "https://abudhabischools.com/mcp"
    }
  }
}
  • search_schools
    Search by name, area, curriculum, Irtiqaa rating, annual fee and AbuDhabiSchools Score.
  • get_school
    Get one complete school record by id, slug or exact name.
  • compare_schools
    Compare two to five schools across ratings, fees, enrolment, inspection and location fields.
  • list_areas
    List ADEK areas with indexed and rated school counts.
  • get_school_statistics
    Calculate rating, curriculum and annual-fee statistics, optionally filtered by area or curriculum.

Bulk JSON Files

GET /data/schools.json

Complete open dataset of every indexed Abu Dhabi private school

GET /data/nurseries.json

Dataset of ADEK-licensed nurseries and early learning centres

GET /data/area-aliases.json

Mapping of residential communities to ADEK areas

Usage Notes

  • All data is sourced from ADEK and official school publications
  • JSON endpoints have CORS enabled for browser access
  • Data is updated after each Irtiqaa inspection cycle
  • No school can pay to be listed, ranked or featured