Schemas
Envelope
statuscodemessagedataError
statuscodemessageerror_typePresent on some errors
User
nameemailphoneimagebalanceUSD
access_codeYour API key.
join_datecreated_atupdated_atPackage
packageCodeslugnameis_favoritecurrencyCodepriceUsdYour price in USD with 2 decimals. Use this one.
priceStandard accounts: same as priceUsd. Reseller accounts: priceUsd × 10000.
priceIdrFormatted IDR price
volumeData in bytes.
durationdurationUnitunusedValidTimeDays the eSIM can stay uninstalled.
locationComma-separated country codes.
descriptionspeedipExportfupPolicySpeed after the daily quota
smsStatusdataType1 total, 2 daily (then throttled), 3 daily (then cut off), 4 daily unlimited.
activeType1 starts on install, 2 starts on first connection.
supportTopUpType2 or 3 means top-up is supported.
TopupPlan
packageCodeSend it as packageCodeTopup.
namecurrency_codepriceUsdYour price in USD.
priceIdrFormatted IDR
priceRawStandard accounts only.
locationvolumedurationdurationUnitcountryCheckoutResult
statuscodemessagecurrencycurrent_balanceBalance after the purchase.
transaction_idTopupAccepted
statuscodemessagecurrencycurrent_balancetransaction_idThe top-up reference. Use it with /check-status-payment.
transaction_statusTransaction
transaction_idactivitystatusamounttotal_amountbalanceYour balance after this transaction.
currencyIDR for Balance Topup
qty_esimcreated_atupdated_atEsimRecord
iccidtransaction_idesim_tran_noorder_noesim_statussmdp_statusexpired_timeEsim
esimTranNoorderNotransactionIdThe purchase reference.
iccidimsimsisdnacLPA activation code for manual install.
publicUrlshortUrlqrCodeUrleidactivateTimeexpiredTimetimeRemainingDisplay text in Indonesian
totalVolumeBytes.
totalDurationdurationUnitpinpukapnipExportsmsStatussmdpStatusactiveTypedataTypeorderUsageUsed bytes
esimStatussupportTopUpTypesendUser