API v1

Quintara API

REST + JSON. Versioned, idempotent, signed webhooks. Bearer tokens via short-lived JWTs.

Base URL
api.quintara.app
Auth
Bearer JWT
Status
All systems normal
GET
/v1/lessons

List lessons (filter by domain, tier, status)

Request
curl -X GET \
  https://api.quintara.app/v1/lessons \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json"
Response · 200 OK
{
  "id": "lesson_8x2k",
  "title": "The Mirror of the Self",
  "domain": "Numerology",
  "tier": "Mystic",
  "duration": 24,
  "status": "published"
}
Status codes
200Success
201Created
400Bad request
401Unauthorized
403Forbidden — tier required
404Not found
429Rate limited
500Server error
Rate limits
Free 60/min · Seeker 200/min · Mystic 600/min · Sage unlimited