Skip to main content

Ghasi-edTech

Developer reference

Welcome. This is the developer reference for the Ghasi-EdTech enterprise learning platform - covering every service, API, event schema, data model, and integration pattern you need to build on or integrate with the platform.

Where to start

API conventions

Every request and response in this platform follows these rules:

  • All tenant-scoped endpoints require Authorization: Bearer <jwt> and X-Tenant-Id.
  • Pagination is cursor-based - never page / offset.
  • Successful responses use the { data, meta } envelope; errors use RFC 9457 problem+json.
  • PII (emails, tokens, credentials, free-text answers, health data) is never logged or exposed in responses.
  • All AI/LLM calls route through ai-gateway-service. Direct provider URLs are not available to consumers.