intu ai Support & Docs
← Home Sign in →
GET /api/v1/subjects

List subjects

Returns the subjects available on your subscription, each with its topics.

Parameters

Name Type Required Description
location string optional Filter by curriculum location, e.g. AU_NSW, AU_VIC, IB
level string optional Filter by level, e.g. SENIOR

Returns

A subjects array. Each subject has id, name, location, level, and its topics.

International Baccalaureate (IB): IB Diploma subjects are returned with location: "IB", level: "SENIOR", and the Higher/Standard level encoded in the name — e.g. "IB Biology HL", "IB Mathematics Analysis and Approaches SL". As with every curriculum, the subjects you receive are governed by your subscription’s granted subjects.