Order Kuota Notifications API

Dokumentasi resmi Order Kuota Notifications API dari Maelyn API untuk mengambil daftar notifikasi akun Order Kuota

Base Information

  • BASE_URL_API: https://api.maelyn.eu/api
  • Path / Endpoint: /payment/orderkuota/notifications
  • Method: POST
  • Credit Usage: 2

Authentication

Gunakan header berikut pada setiap request:

x-maelyn-auth: YOUR_API_KEY

Request Body

Endpoint ini digunakan untuk mengambil daftar notifikasi akun Order Kuota, seperti status order dan pembayaran deposit.

Note: Maelyn API tidak menyimpan data user seperti username, password, OTP, token, atau data akun lainnya. Untuk menggunakan fitur ini, user harus melakukan alur login terlebih dahulu, yaitu Login OTP kemudian dilanjutkan ke Login Token untuk mendapatkan token akun Order Kuota. Gunakan auth_username (ID akun, bagian sebelum tanda : pada token) dan auth_token (token lengkap format id:token) hasil dari proses tersebut.

Example Request

POST /payment/orderkuota/notifications

Body Parameters

NameTypeRequiredDefaultDescription
auth_usernamestringYes-ID akun Order Kuota (bagian sebelum tanda : pada token)
auth_tokenstringYes-Token akun Order Kuota dari endpoint Login Token (format id:token)
pagenumberNo1Halaman notifikasi
statusnumberNo2Filter status notifikasi (definisi internal Order Kuota)

Example Usage

{
  "auth_username": "your_username",
  "auth_token": "0202020:xxxxxxx",
  "page": 1,
  "status": 2
}

Success Response

{
    "success": true,
    "message": "Berhasil mengambil notifikasi Order Kuota",
    "result": {
        "success": true,
        "status": 200,
        "timestamp": "1783266130964",
        "response": {
            "success": true,
            "bottom_menu": {
                "success": false
            },
            "notifications": {
                "success": true,
                "total": 4,
                "page": 1,
                "pages": 1,
                "results": [
                    {
                        "id": xxxxx,
                        "title": "Status Order #xxxxx",
                        "message": "Alhamdulillah, TPG Diamond Mobile Legends - 3 Diamond Mobile Legend ke 1282789042641 SUKSES. SN: XXXXXXXX. RefId: BG260705XXXXXXXXXX",
                        "link": "akun/riwayat-transaksi/view/xxxx",
                        "is_already_read": false,
                        "is_feedback": true,
                        "is_for_admin": false,
                        "date": "05/07/2026 15:55:08"
                    },
                    {
                        "id": xxxxx,
                        "title": "Status Order #xxxxx",
                        "message": "Alhamdulillah, TPG Diamond Mobile Legends - 3 Diamond Mobile Legend ke 1282789042641 SUKSES. SN: XXXXXXXX. RefId: BG260703XXXXXXXXXX",
                        "link": "akun/riwayat-transaksi/view/xxxxx",
                        "is_already_read": true,
                        "is_feedback": true,
                        "is_for_admin": false,
                        "date": "03/07/2026 01:41:24"
                    },
                    {
                        "id": xxxxxx,
                        "title": "Pembayaran Deposit #xxxxxx",
                        "message": "Pembayaran deposit sebesar Rp 11.329 sudah kami terima dan saldo sudah ditambahkan ke akun kamu.",
                        "link": "akun/deposit/view/xxxxxx",
                        "is_already_read": true,
                        "is_feedback": false,
                        "is_for_admin": false,
                        "date": "03/07/2026 01:12:23"
                    }
                ]
            }
        }
    }
}

Response Field

NameTypeDescription
successbooleanStatus response API
messagestringPesan status dari Maelyn API
result.successbooleanStatus hasil request dari Order Kuota
result.response.notifications.totalnumberTotal notifikasi yang tersedia
result.response.notifications.pagenumberHalaman saat ini
result.response.notifications.pagesnumberTotal halaman notifikasi
result.response.notifications.resultsarrayDaftar notifikasi
result.response.notifications.results[].titlestringJudul notifikasi
result.response.notifications.results[].messagestringIsi pesan notifikasi
result.response.notifications.results[].linkstringPath relatif ke halaman detail terkait
result.response.notifications.results[].is_already_readbooleanMenandakan notifikasi sudah dibaca atau belum
result.response.notifications.results[].datestringTanggal notifikasi dibuat

Error Response

Missing Auth Username

{
  "success": false,
  "message": "Body auth_username wajib diisi"
}

Missing Auth Token

{
  "success": false,
  "message": "Body auth_token wajib diisi"
}

Get Notifications Failed

{
  "success": false,
  "message": "Gagal mengambil notifikasi Order Kuota",
  "result": {
    "success": false,
    "message": "Invalid token or failed to get notifications"
  }
}

Internal Server Error

{
  "success": false,
  "message": "Internal server error"
}

Playground