intu ai Support & Docs
← Home Sign in →

Intu AI API

The Intu AI API lets you embed our AI education tools — tutoring chat, quiz and exam generation, marking, and study tools — into your own product with a single API key. It’s organised around predictable, resource-oriented URLs, returns JSON, and uses standard HTTP verbs and status codes.

The base URL for all requests is:

Available apps

Each app is gated by your subscription. Calling an app you’re not entitled to returns 403 APP_NOT_ENABLED.

App Subscription flag What it does
Ask ask Chat-based tutoring — Chats
Quiz quiz Generate quizzes — Quizzes
Mark mark Mark essays and assessments — Mark
Exams exams_api Generate exam papers — Exams
Study study Flashcards & explain-back — Study
NAPLAN naplan_api NAPLAN practice & diagnostics — NAPLAN

Catalog endpoints (Subjects, topics, Personas) are available to any authenticated key, scoped to your subscription.

Conventions

  • Authentication — every request carries your API key. See Authentication.
  • Billing — pass a user_id in the request body to attribute usage to one of your end-users. See the FAQ.
  • Async work — generation endpoints return 202 Accepted immediately; receive results via webhooks or by polling.
  • Errors — failures use a consistent JSON envelope. See Errors.

Questions? Email ai@intu.com.au.