Hỗ trợ kỹ thuật 24/7 - Liên hệ ngay nếu bạn cần giúp đỡ!

Hotline kỹ thuật
Mona Academy – SaaS eLearningMona Academy
Mona Academy – SaaS eLearning
VN|
EN
  • Tính năng
  • Tính năng
  • Khách hàng
  • Bắt đầu với AI
  • Blog
  • Bảng giá
  • API/MCP
    Tài liệu APIREST API: xác thực, khoá học, đơn hàng, email…Kết nối Claude (MCP)Dùng trợ lý AI Claude quản trị website qua MCP serverMáy chủ MCPmcp-elearing.mona.academy
  • API/MCP
  • Hướng dẫn

Đóng gói khoá học

Dựng trang bán, chia gói và thêm giá trị quanh bài giảng.

  • Kho giao diện kéo thảHơn 120 mẫu theo ngành, chỉnh bằng kéo thả, không cần code
  • Cộng đồng học viênNhóm riêng trên chính tên miền của bạn, không giới hạn số nhóm
  • Trợ lý AI học tậpTraining một lần, trả lời trong phạm vi nội dung bài học
  • Zoom MeetingLớp trực tuyến, nhắc lịch qua email, bản ghi tự lưu
  • Đánh giá chất lượng bài họcBiết video nào giữ chân người xem, chỗ nào cần sửa

Hướng dẫn cấu hình

  • Bán combo
  • Sản phẩm bán kèm
  • Gói subscription
  • Module nhiều khoá
  • Tài liệu theo bài học
  • Tài liệu theo từng chương
  • Tính năng luyện đề
  • Cấu hình mức giá
  • Layout riêng cho khoá lẻ

Bán hàng, marketing & remarketing

Đưa người lạ vào phễu, chăm theo hành vi rồi chốt tự động.

  • Phễu học thửKhoá miễn phí làm Lead Magnet, retarget đúng người đã học
  • Auto Email RemarketingPhân nhóm theo hành vi, gửi kịch bản tự động, có báo cáo
  • Hơn 30 kịch bản khuyến mãiFlashsale, săn mã theo khung giờ, vòng quay, nhiệm vụ nhận voucher
  • Affiliate nhiều cấp5 cấp hoa hồng, hợp đồng điện tử, bảng xếp hạng publisher
  • Học thử video PROMở video trả phí cho học viên Free xem thử theo lịch

Hướng dẫn cấu hình

  • Cấu hình khuyến mãi
  • Affiliate & thanh toán hoa hồng
  • Gắn pixel Facebook, TikTok
  • Trọn bộ hướng dẫn chạy ads

Bảo mật khoá học

Chặn tải lậu, truy vết người phát tán, khoá việc dùng chung tài khoản.

  • MONA DRM - chống tải videoMã hoá một chiều bằng công nghệ DRM của Google và Apple
  • Watermark AIHơn 5 loại watermark định danh người đang xem video
  • Định danh cá nhânXác thực CCCD học viên PRO qua cổng thông tin quốc gia
  • AI cảnh báo hành vi bất thườngPhát hiện dấu hiệu chia sẻ tài khoản và quay màn hình
  • Chặn đăng nhập nhiều thiết bịMột tài khoản PRO không dùng chung cùng thời điểm

Hướng dẫn cấu hình

  • Quản lý học viên
  • Đăng nhập & đăng ký tài khoản

Vận hành, quản trị & dòng tiền

Tiền về thẳng tài khoản, đơn tự chốt, số liệu nằm một chỗ.

  • Tự động xác nhận thanh toánĐọc báo có ngân hàng, hoàn tất đơn mà không mất phí phần trăm

Hướng dẫn cấu hình

  • Thanh toán qua mã QR ngân hàng
  • Cấu hình webhook SePay
  • Quản lý đơn hàng
  • Hoá đơn điện tử
  • Dashboard & báo cáo tổng quan
  • Gia hạn theo tháng, năm (SaaS)
  • Nâng cấp tài khoản Free lên Pro
  • Blog Enterprise
  • Tài liệu API
  • Kết nối Claude (MCP)
Xem tất cả 16 tính năng →Khách hàng đang vận hành →Trung tâm hướng dẫn →
VN|
EN
Tự tạo Website Elearning riêngTạo website Elearning
Tổng quan API
Nhóm API
🔐Xác thực (Authentication)🎬Khoá học (Courses)💳Đơn hàng & Thanh toán⬆️Nâng cấp & Bảng giá (SAAS)🤝Affiliate✉️Email marketing📰Blog, Content & CMS🧾Hoá đơn🌐Quản lý tên miền
Trang chủ>Tài liệu API>Xác thực (Authentication)
🔐

Xác thực (Authentication)

Đăng ký, đăng nhập, OAuth, quên mật khẩu, thông tin khách hàng.

9 endpoint
  • Đăng ký tài khoản
  • Đăng nhập (email/mật khẩu)
  • Đăng nhập Google (OAuth)
  • Lấy URL đăng nhập mạng xã hội
  • Quên mật khẩu
  • Xác thực OTP
  • Đổi mật khẩu (qua OTP)
  • Thông tin khách hàng
  • Đăng xuất
GRAPHQL

Đăng ký tài khoản

Public
GRAPHQLhttps://saas-api.mona.academy/graphql/

Tạo tài khoản khách hàng mới (mutation createCustomerV2).

Base URL: https://saas-api.mona.academy (NEXT_PUBLIC_API)

Tham số

TênKiểuBắt buộcMô tả
emailString!Có-
firstnameString!Có-
lastnameString!Có-
passwordString!Có-
redirect_urlStringKhôngURL redirect sau xác thực
referral_codeStringKhôngMã giới thiệu (nếu có)
referral_sourceStringKhông-

Ví dụ request

Request
mutation {
  createCustomerV2(input: {
    email: "user@example.com"
    firstname: "Nguyen"
    lastname: "Van A"
    password: "********"
    redirect_url: "https://your-site.com/verify"
  }) {
    customer { email }
  }
}

Ví dụ response

Response
{
  "data": {
    "createCustomerV2": { "customer": { "email": "user@example.com" } }
  }
}
GRAPHQL

Đăng nhập (email/mật khẩu)

Public
GRAPHQLhttps://saas-api.mona.academy/graphql/

Đăng nhập và nhận JWT token (mutation generateCustomerToken).

Base URL: https://saas-api.mona.academy (NEXT_PUBLIC_API)

Tham số

TênKiểuBắt buộcMô tả
emailString!Có-
passwordString!Có-

Ví dụ request

Request
mutation {
  generateCustomerToken(email: "user@example.com", password: "********") {
    token
  }
}

Ví dụ response

Response
{
  "data": { "generateCustomerToken": { "token": "eyJ0eXAiOiJKV1Q..." } }
}
GRAPHQL

Đăng nhập Google (OAuth)

Public
GRAPHQLhttps://saas-api.mona.academy/graphql/

Đăng nhập qua Google OAuth callback (generateCustomerTokenSocialLogin), trả JWT token.

Base URL: https://saas-api.mona.academy (NEXT_PUBLIC_API)

Tham số

TênKiểuBắt buộcMô tả
stateStringCó-
codeStringCó-
scopeStringKhông-
referral_codeStringKhông-
GRAPHQL

Lấy URL đăng nhập mạng xã hội

Public
GRAPHQLhttps://saas-api.mona.academy/graphql/

Trả về danh sách provider OAuth (Google, Facebook...) kèm login_url.

Base URL: https://saas-api.mona.academy (NEXT_PUBLIC_API)

Ví dụ response

Response
{
  "data": {
    "socialLoginUrl": [
      { "key": "google", "label": "Google", "login_url": "https://..." }
    ]
  }
}
GRAPHQL

Quên mật khẩu

Public
GRAPHQLhttps://saas-api.mona.academy/graphql/

Gửi email reset mật khẩu kèm OTP (mutation forgotPassword).

Base URL: https://saas-api.mona.academy (NEXT_PUBLIC_API)

Tham số

TênKiểuBắt buộcMô tả
emailString!Có-
GRAPHQL

Xác thực OTP

Public
GRAPHQLhttps://saas-api.mona.academy/graphql/

Xác thực mã OTP gửi qua email (mutation verifyOtp).

Base URL: https://saas-api.mona.academy (NEXT_PUBLIC_API)

Tham số

TênKiểuBắt buộcMô tả
emailString!Có-
otpString!Có-
GRAPHQL

Đổi mật khẩu (qua OTP)

Public
GRAPHQLhttps://saas-api.mona.academy/graphql/

Đặt mật khẩu mới sau khi xác thực OTP (mutation changePassword).

Base URL: https://saas-api.mona.academy (NEXT_PUBLIC_API)

Tham số

TênKiểuBắt buộcMô tả
emailString!Có-
passwordString!Có-
otpString!Có-
GRAPHQL

Thông tin khách hàng

🔒 Cần token
GRAPHQLhttps://saas-api.mona.academy/graphql/

Lấy thông tin hồ sơ của khách hàng đang đăng nhập (query getCustomerInfor).

Base URL: https://saas-api.mona.academy (NEXT_PUBLIC_API)

Ví dụ response

Response
{
  "data": {
    "customer": {
      "email": "user@example.com",
      "firstname": "Nguyen",
      "lastname": "Van A",
      "avatar": "https://...",
      "is_pro": true
    }
  }
}
GRAPHQL

Đăng xuất

🔒 Cần token
GRAPHQLhttps://saas-api.mona.academy/graphql/

Thu hồi token, kết thúc phiên (mutation revokeCustomerToken).

Base URL: https://saas-api.mona.academy (NEXT_PUBLIC_API)

← Quay lại tổng quan API

Nền tảng E-Learning tất-cả-trong-một dành cho chuyên gia, coach và doanh nghiệp giáo dục - host khoá học, bán hàng tự động, vận hành cộng đồng trên một hệ thống duy nhất.

Menu
  • Tính năng
  • Khách hàng
  • Hướng dẫn sử dụng
  • Tài liệu API
  • Lịch sử cập nhật
Liên hệ
Trụ sở chính
1073/23 Cách Mạng Tháng 8, P.7, Q. Tân Bình, TP.HCM
Hotline
1900 636 648
Giờ làm việc
T2 - T6 · 09:00 - 18:00
Công ty chủ quản
CÔNG TY TNHH MONA MEDIA
Mã số thuế
0313769557
Cấp ngày
21/04/2016 - Sở KH & ĐT TP.HCM
© 2026 Mona Academy. All rights reserved.