Order Kuota Account Details API

Dokumentasi resmi Order Kuota Account Details API dari Maelyn API untuk mengambil detail akun Order Kuota

Base Information

  • BASE_URL_API: https://api.maelyn.eu/api
  • Path / Endpoint: /payment/orderkuota/account-details
  • 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 detail akun Order Kuota, meliputi informasi profil, menu akun, dan preferensi keamanan (PIN, notifikasi login, dsb.).

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/account-details

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)

Example Usage

{
  "auth_username": "your_username",
  "auth_token": "0202020:xxxxxxx"
}

Success Response

{
    "success": true,
    "message": "Berhasil mengambil detail akun Order Kuota",
    "result": {
        "success": true,
        "status": 200,
        "timestamp": "1783241994530",
        "response": {
            "success": true,
            "account_details": {
                "success": true,
                "results": {
                    "id": 2979271,
                    "username": "youraccount",
                    "name": "Your Name",
                    "email": "y****@gmail.com",
                    "gender": "",
                    "address": "",
                    "phone": "0895xxxxxxx",
                    "balance": 7622,
                    "balance_str": "7.622",
                    "status": "Terverifikasi",
                    "type": "Merchant",
                    "data": {
                        "phone_verified": true,
                        "email_verified": true,
                        "ktp_verified": false,
                        "otp": "email",
                        "login_notify": false,
                        "order_verify_password": false
                    },
                    "qrcode": "",
                    "total_trx": 3,
                    "reg_date": "01/07/2026 00:07:56"
                }
            },
            "account_menu": {
                "success": true,
                "results": [
                    {
                        "label": "File Branding Outlet",
                        "url": "https://app.orderkuota.com/akun/banner_outlet/mobile"
                    },
                    {
                        "label": "Transaksi & Tagihan Massal",
                        "url": "https://orderkuota.com/akun/tagihan-massal"
                    },
                    {
                        "label": "Cetak Voucher",
                        "url": "https://app.orderkuota.com/akun/mass-order/voucher"
                    }
                ]
            },
            "bottom_menu": {
                "success": false
            },
            "preferences": {
                "success": true,
                "results": {
                    "pin_exists": false,
                    "use_pin_trx": false,
                    "use_pin_app": false,
                    "login_notify": false,
                    "email_trx": false,
                    "otp_source": "email"
                }
            }
        }
    }
}

Response Field

NameTypeDescription
successbooleanStatus response API
messagestringPesan status dari Maelyn API
result.successbooleanStatus hasil request dari Order Kuota
result.response.account_details.results.usernamestringUsername akun Order Kuota
result.response.account_details.results.namestringNama akun
result.response.account_details.results.emailstringEmail akun (dimasking sebagian oleh Order Kuota)
result.response.account_details.results.phonestringNomor telepon akun
result.response.account_details.results.balancenumberSaldo akun saat ini
result.response.account_details.results.statusstringStatus verifikasi akun
result.response.account_details.results.typestringTipe akun (mis. Merchant)
result.response.account_menu.resultsarrayDaftar menu tambahan pada akun
result.response.preferences.resultsobjectPreferensi keamanan akun (PIN, notifikasi, dsb.)

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 Account Details Failed

{
  "success": false,
  "message": "Gagal mengambil detail akun Order Kuota",
  "result": {
    "success": false,
    "message": "Invalid token or failed to get account details"
  }
}

Internal Server Error

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

Playground