REST API v1
手機充值API:自動發送至161個國家嘅預付費手機
直接連接至552個營運商及4,330個產品,從您嘅伺服器、應用程式或電子商務平台。相同MobileTopup價格平均比面值低35%,立即開始使用一個密鑰。
- 基礎 URL
- /api/v1
- 格式
- JSON
- 驗證
- X-Api-Key
- 速率限制
- 每分鐘每金鑰 300 次
最實惠嘅充值API,適用於企業
與顯示嘅最低價格相同
API價格完全匹配。所有產品價格比面值低30%以上,發送時無額外費用。 例如:菲律賓 Globe 50 PHP(價值 $0.78),API 價格 $0.54(30% 低於面值)。
無需審批,立即開始
首次充值後,即可在儀表板註冊並創建您的 API 密鑰。無需合約或最低訂單。
全球覆蓋,一步到位
使用相同的簡單流程,向全球 161 個國家和 552 個運營商發送通話時間和數據套餐。
無需擔心重複付款
即使同一請求出現兩次,只要將訂單號附加到參考字段,我們只會處理一次並返回原始結果。
失敗即時退款
如果運營商拒絕充值,您的付款金額將立即以信用額度退款,並附上清晰的錯誤代碼。
完整記錄,附收據
API 發送的充值會出現在您的儀表板歷史記錄中,附有收據、充值代碼和運營商參考號碼。
端點
流程:選擇國家、運營商和產品,發送充值,然後使用收到的充值代碼檢查狀態和收據。
開始使用
- 第 1 步
註冊
只需一個帳戶令牌即可註冊。無需電郵或文件。
- 第 2 步
充值
通過 12 種方式充值,包括 USDT、USDC、BTC 和 ETH。首次充值可根據金額獲得額外信用額度。
- 第 3 步
創建 API 密鑰
在儀表板中生成 API 密鑰。完整密鑰僅顯示一次,請直接保存到您的伺服器環境變量中。
- 第 4 步
發送充值
通過 X-Api-Key 標頭和 POST /v1/recharges 發送密鑰以進行充值。
發送充值 (cURL)
curl -X POST https://mobiletopup.io/api/v1/recharges \
-H "X-Api-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"phone":"+639171234567","operator_id":"PH-GB","product_id":"ph-gb-a15c6dd","reference":"order-1042"}'回應 (201)
{ "ok": true, "data": {
"code": "RC-7KQ2-M9XD-4PWA", "status": "completed",
"phone": "+639171234567", "operator_id": "PH-GB",
"receive": "50 PHP", "price": "0.54", "currency": "USD",
"reference": "order-1042", "duplicate": false
} }手機充值 API 常見問題
誰可以使用API?
任何MobileTopup會員。只需一個賬戶令牌,註冊只需1分鐘。完成首次充值後,您可立即於儀表板生成API密鑰,無需申請或審批。
API價格與顯示嘅價格相同嗎?
是的,完全相同。相同產品、相同價格、相同規則,如同從儀表板發送充值。所有產品價格比面值低30%以上(平均節省35%),發送時無額外費用。付款直接從賬戶餘額扣除。
如何防止重複訂單?
發送充值時,請包含您嘅訂單ID作為參考。若網絡問題導致重複請求,我們將僅處理第一個請求,並為後續嘗試返回其結果("duplicate": true)。
是否有速率限制?
每個密鑰每分鐘允許300次請求。超出此限制將返回HTTP 429及Retry-After(秒數)。請相應地分散批量請求。
如果充值失敗會怎樣?
若營運商拒絕充值,您的款項將立即退還為賬戶餘額。回應中嘅錯誤代碼保持一致,以便自動處理。
API密鑰如何保障安全?
密鑰以哈希形式儲存,僅在生成時顯示一次。重新生成密鑰會立即使之前嘅密鑰失效。我們建議僅於伺服器端使用密鑰。