API live · free tier open

Universities, TVET colleges, subjects, 25,000+ schools.

Always current, always accurate. One key unlocks schools, universities, TVET colleges and reference data — sign up free and make your first call in minutes.

Free forever · No credit card · 5 min setup

$ curl https://api.helpdeskcentral.co.za/schools/api/geo/schools?q=curro&limit=2 \
  -H "Authorization: Bearer ck_live_••••••••"
{
  "total": 25,
  "results": [
    { "name": "Curro Durbanville", "city": "Cape Town", "province": "Western Cape" }
  ]
}

The API in numbers

One key, every South African education dataset.

26Universities
50+TVET Colleges
25,505High Schools
9Provinces

Everything you need to build

Comprehensive, structured education data delivered via a clean REST API.

Universities

26 institutions — filter by province, slug or short name.

TVET Colleges

50+ colleges with cities, provinces and slugs.

High Schools

25,505 schools with province, city, suburb and name search.

Subjects

Full subject list with a simple q= search.

Grades & Languages

Curriculum grades and official languages reference data.

Prospectuses

List every prospectus or fetch one by college slug.

Production-ready from day one

Built for South African edtech. Designed for reliability.

<100ms median response

Optimised queries with indexes on every filterable column.

Real-time freshness

Data is updated continuously. Always current, never stale.

Simple auth

Bearer token, X-API-Key header or ?key= param. Hashed server-side.

Up and running in minutes

1

Create account

Sign up free, no credit card needed.

2

Generate API key

Get your key from the dashboard instantly.

3

Start building

Make your first API call in minutes.

Get Started Free