Order Kuota Balance History API

Dokumentasi resmi Order Kuota Balance History API dari Maelyn API untuk mengambil histori mutasi saldo akun Order Kuota

Base Information

  • BASE_URL_API: https://api.maelyn.eu/api
  • Path / Endpoint: /payment/orderkuota/balance-history
  • 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 saldo terkini beserta histori mutasi saldo (debet/kredit) akun Order Kuota.

Note: Maelyn API tidak menyimpan data user seperti username, password, OTP, token, saldo, riwayat transaksi, 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/balance-history

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)
jenisstringNo(semua)Filter jenis histori: debet, kredit, atau dikosongkan untuk semua
pagenumberNo1Halaman histori

Example Usage

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

Success Response

{
    "success": true,
    "message": "Berhasil mengambil histori saldo Order Kuota",
    "result": {
        "success": true,
        "status": 200,
        "timestamp": "1783266088490",
        "response": {
            "success": true,
            "balance": {
                "success": true,
                "results": {
                    "balance": 7622,
                    "balance_str": "7.622"
                }
            },
            "balance_history": {
                "success": true,
                "total": 5,
                "page": 1,
                "pages": 1,
                "results": [
                    {
                        "id": 1285056578,
                        "debet": "1.209",
                        "kredit": "0",
                        "saldo_akhir": "7.622",
                        "keterangan": "Pembayaran 3 Diamond Mobile Legend - 1282789042641 / Trx #1276590552",
                        "tanggal": "05/07/2026 15:54:59"
                    },
                    {
                        "id": 1281735570,
                        "debet": "1.209",
                        "kredit": "0",
                        "saldo_akhir": "8.831",
                        "keterangan": "Pembayaran 3 Diamond Mobile Legend - 1282789042641 / Trx #1273219145",
                        "tanggal": "03/07/2026 01:41:22"
                    },
                    {
                        "id": 1281729701,
                        "debet": "80",
                        "kredit": "0",
                        "saldo_akhir": "11.249",
                        "keterangan": "Biaya Penanganan",
                        "tanggal": "03/07/2026 01:12:43"
                    },
                    {
                        "id": 1281729700,
                        "debet": "0",
                        "kredit": "11.329",
                        "saldo_akhir": "11.329",
                        "keterangan": "Deposit melalui Scan QRIS #85265625",
                        "tanggal": "03/07/2026 01:12:23"
                    }
                ]
            }
        },
        "jenis": "semua",
        "page": 1
    }
}

Response Field

NameTypeDescription
successbooleanStatus response API
messagestringPesan status dari Maelyn API
result.successbooleanStatus hasil request dari Order Kuota
result.response.balance.results.balancenumberSaldo akun saat ini (angka)
result.response.balance_history.totalnumberTotal data histori yang tersedia
result.response.balance_history.pagenumberHalaman saat ini
result.response.balance_history.pagesnumberTotal halaman histori
result.response.balance_history.resultsarrayDaftar mutasi saldo
result.jenisstringFilter jenis yang digunakan pada request
result.pagenumberHalaman yang diminta

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 Balance History Failed

{
  "success": false,
  "message": "Gagal mengambil histori saldo Order Kuota",
  "result": {
    "success": false,
    "message": "Invalid token or failed to get history"
  }
}

Internal Server Error

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

Playground