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) danauth_token(token lengkap formatid:token) hasil dari proses tersebut.
Example Request
POST /payment/orderkuota/notifications
Body Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
auth_username | string | Yes | - | ID akun Order Kuota (bagian sebelum tanda : pada token) |
auth_token | string | Yes | - | Token akun Order Kuota dari endpoint Login Token (format id:token) |
page | number | No | 1 | Halaman notifikasi |
status | number | No | 2 | Filter 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
| Name | Type | Description |
|---|---|---|
success | boolean | Status response API |
message | string | Pesan status dari Maelyn API |
result.success | boolean | Status hasil request dari Order Kuota |
result.response.notifications.total | number | Total notifikasi yang tersedia |
result.response.notifications.page | number | Halaman saat ini |
result.response.notifications.pages | number | Total halaman notifikasi |
result.response.notifications.results | array | Daftar notifikasi |
result.response.notifications.results[].title | string | Judul notifikasi |
result.response.notifications.results[].message | string | Isi pesan notifikasi |
result.response.notifications.results[].link | string | Path relatif ke halaman detail terkait |
result.response.notifications.results[].is_already_read | boolean | Menandakan notifikasi sudah dibaca atau belum |
result.response.notifications.results[].date | string | Tanggal 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"
}