Cara permintaan disahkan
Header Authorization membawa bukti kelayakan Bearer dalam bentuk ID kunci dan rahsia yang dicantumkan dengan titik. ID kunci menentukan akaun, manakala rahsia disemak melalui perbandingan HMAC. Jika semakan gagal, respons 401 dengan MISSING_API_KEY atau INVALID_API_KEY dipulangkan sebelum laluan itu sendiri dijalankan. Tiada perkara lain yang diperiksa: tiada cookie, tiada token CSRF, tiada header origin.
Senarai IP dibenarkan
Kunci boleh diikat pada satu set alamat sumber. Selagi senarai itu tidak kosong, permintaan dari alamat lain ditolak dengan IP_NOT_ALLOWED dan HTTP 403, sebelum had kadar dan sebelum sebarang semakan dompet. Jadi, bukti kelayakan yang dicuri tidak boleh digunakan di luar infrastruktur anda sendiri. Senarai kosong bermaksud kunci boleh digunakan dari mana-mana lokasi.
Status akaun
Satu keadaan di peringkat akaun menghentikan semua endpoint serta-merta: akaun yang dibekukan menjawab ACCOUNT_FROZEN dengan HTTP 403. Status ini tidak hilang dengan sendirinya, jadi serahkan kepada seseorang untuk diuruskan dan jangan cuba semula berulang kali dalam gelung.
Putaran kunci
Kunci dicipta dan dipadam di halaman API Access dalam panel reseller. Rahsia hanya dipaparkan sekali semasa kunci dicipta, jadi putaran dibuat dengan cipta, lancarkan, kemudian padam, bukan dengan mengedit kunci sedia ada. Bukti kelayakan tidak tamat tempoh dengan sendirinya, maka jadual putaran terpulang kepada anda.
Jika anda baru di platform ini, mulakan dengan gambaran keseluruhan API top up game untuk reseller, atau baca gambaran keseluruhan program reseller SHOP2TOPUP untuk mengetahui cara akaun rakan kongsi berfungsi.