Skip to content

Developers

The EduPrefect API is versioned at /api/v1 and is the same API the parent and teacher apps use. It is documented publicly so that a school’s own technical adviser can see exactly what the platform does with their data.

Covers base URLs, JWT authentication, keyset pagination, idempotency keys on writes, rate limits, the error model, and webhooks including payment events.

In the meantime, the closest thing to a machine-readable contract is the TypeScript client both official apps are built on: it carries the request and response types for every endpoint this section will document.