Order Kuota Mutasi API

Dokumentasi resmi Order Kuota Mutasi API dari Maelyn API untuk mengambil riwayat mutasi atau history akun Order Kuota

Base Information

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

Authentication

Gunakan header berikut pada setiap request:

x-maelyn-auth: YOUR_API_KEY

Request Body

Endpoint ini digunakan untuk mengambil riwayat mutasi atau history akun Order Kuota, termasuk history QRIS dan informasi akun yang terhubung.

Note: Maelyn API tidak menyimpan data user seperti username, password, OTP, token, mutasi, 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.

Example Request

POST /payment/orderkuota/mutasi

Body Parameters

NameTypeRequiredDefaultDescription
usernamestringYes-Username akun Order Kuota
tokenstringYes-Token akun Order Kuota dari endpoint Login Token
historyTypestringNoqris_historyJenis history yang ingin diambil
optionsobjectNo{ "page": "1" }Opsi tambahan untuk request history

Example Usage

{
  "username": "your_username",
  "token": "0202020:xxxxxxx",
  "historyType": "qris_history",
  "options": {
    "page": "1"
  }
}

Success Response

{
  "success": true,
  "message": "Berhasil mengambil history Order Kuota",
  "result": {
    "success": true,
    "qris_history": {
      "success": true,
      "total": 1,
      "page": 1,
      "pages": 1,
      "results": [
        {
          "id": 21212121,
          "debet": "0",
          "kredit": "100",
          "saldo_akhir": "298",
          "keterangan": "NOBU / MAELYN API",
          "tanggal": "01/07/2026 03:36:42",
          "status": "IN",
          "fee": "",
          "brand": {
            "name": "OVO",
            "logo": "https://app.orderkuota.com/assets/qris/ovo.png"
          }
        }
      ]
    },
    "account": {
      "success": true,
      "results": {
        "id": "0202020",
        "username": "MAELYN API",
        "name": "MAELYN API",
        "email": "s*****@maelyn.co.id",
        "phone": "08xxxxxx",
        "balance": 0,
        "balance_str": "0",
        "qris_balance": 0,
        "qris_balance_str": "0",
        "qrcode": "https://app.orderkuota.com/assets/qrcode/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.png",
        "qris": "https://qris.orderkuota.com/qrnobu/xxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-QR.png",
        "qris_name": "MAELYN API STORE"
      }
    }
  }
}

Response Field

NameTypeDescription
successbooleanStatus response API
messagestringPesan status dari Maelyn API
result.successbooleanStatus hasil request dari Order Kuota
result.qris_history.successbooleanStatus pengambilan history QRIS
result.qris_history.totalnumberTotal data history yang tersedia
result.qris_history.pagenumberHalaman saat ini
result.qris_history.pagesnumberTotal halaman history
result.qris_history.resultsarrayDaftar data mutasi atau transaksi QRIS
result.account.results.usernamestringUsername akun Order Kuota
result.account.results.namestringNama akun Order Kuota
result.account.results.emailstringEmail akun Order Kuota
result.account.results.phonestringNomor telepon akun Order Kuota
result.account.results.balancenumberSaldo utama akun Order Kuota
result.account.results.qris_balancenumberSaldo QRIS akun Order Kuota
result.account.results.qris_namestringNama QRIS akun Order Kuota

Error Response

Missing Username

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

Missing Token

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

Get History Failed

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

Internal Server Error

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

Playground