{
  "success": true,
  "message": "The ANAD Seminar Manager Edge Script is running.",
  "data": {
    "application": "ANAD Seminar Manager",
    "version": "1.2.0",
    "databaseSchemaVersion": "9",
    "endpoints": {
      "health": "GET /api/health",
      "tables": "GET /api/tables",
      "setup": "POST /api/setup",
      "login": "POST /api/login",
      "me": "GET /api/me",
      "logout": "POST /api/logout",
      "users": "GET, POST /api/users (administrator only)",
      "user": "GET, PATCH, DELETE /api/users/{publicId} (administrator only)",
      "restoreUser": "POST /api/users/{publicId}/restore (administrator only)",
      "changeUserPassword": "POST /api/users/{publicId}/password (administrator only)",
      "upgrade": "POST /api/upgrade",
      "companies": "GET, POST /api/companies",
      "company": "GET, PATCH, DELETE /api/companies/{publicId}",
      "restoreCompany": "POST /api/companies/{publicId}/restore",
      "instructors": "GET, POST /api/instructors",
      "instructor": "GET, PATCH, DELETE /api/instructors/{publicId}",
      "restoreInstructor": "POST /api/instructors/{publicId}/restore",
      "participants": "GET, POST /api/participants",
      "participant": "GET, PATCH, DELETE /api/participants/{publicId}",
      "restoreParticipant": "POST /api/participants/{publicId}/restore",
      "seminars": "GET, POST /api/seminars",
      "seminar": "GET, PATCH, DELETE /api/seminars/{publicId}",
      "restoreSeminar": "POST /api/seminars/{publicId}/restore",
      "seminarSessions": "GET, POST /api/seminar-sessions",
      "seminarSession": "GET, PATCH, DELETE /api/seminar-sessions/{publicId}",
      "restoreSeminarSession": "POST /api/seminar-sessions/{publicId}/restore",
      "registrations": "GET, POST /api/registrations",
      "registration": "GET, PATCH, DELETE /api/registrations/{publicId}",
      "restoreRegistration": "POST /api/registrations/{publicId}/restore",
      "attendance": "GET, POST /api/attendance",
      "attendanceRecord": "GET, PATCH, DELETE /api/attendance/{publicId}",
      "restoreAttendance": "POST /api/attendance/{publicId}/restore"
    }
  }
}