Developers
Crestio API — coming soon.
REST endpoints for everything in the app, plus webhooks for the events you actually care about. Built for tutors who want to wire Crestio into their existing tools — Zapier, Make, custom dashboards. Targeting Q4 2026.
What it'll look like
GET /v1/sessionsdraftcurl https://api.crestio.ai/v1/sessions \
-H "Authorization: Bearer ck_live_..."
{
"data": [
{
"id": "ses_01H...",
"student_id": "stu_01H...",
"scheduled_at": "2026-04-28T16:00:00+10:00",
"duration_minutes": 60,
"subject": "HSC English",
"status": "completed",
"notes_internal": "...",
"notes_parent_facing": "..."
}
],
"has_more": false
}POST /v1/studentsdraftcurl -X POST https://api.crestio.ai/v1/students \
-H "Authorization: Bearer ck_live_..." \
-H "Content-Type: application/json" \
-d '{
"name": "Hector Patel",
"year_level": "Year 11",
"subjects": ["HSC English"],
"parent_email": "priya@example.com",
"hourly_rate_cents": 8500
}'POST /v1/invoices/:id/senddraftcurl -X POST https://api.crestio.ai/v1/invoices/inv_01H.../send \
-H "Authorization: Bearer ck_live_..."
{
"id": "inv_01H...",
"status": "sent",
"sent_at": "2026-04-28T17:32:00Z",
"payment_link_url": "https://buy.stripe.com/..."
}Endpoints, payloads, and authentication may change before launch. The shape above is the current draft.