Ta dokumentacija opisuje vse metode API za naslednja dejanja:
API sprejema samo zahteve z omejenega seznama naslovov IP (na primer s strani strankinega računa ali mesta zaledne pisarne).
Vsaka zahteva za API z naslova IP, ki ni na seznamu dovoljenih, bo zavrnjena.
To se naredi za preprečevanje napadov DDoS na API, poskusov ponarejanja zahtev in hekerskih eksperimentov.
Uporabniki vedno dostopajo do javnega spletnega mesta platforme ( pisarna stranke ali zaledna pisarna ) in ta stran sama zahteva potrebne podatke iz API-ja platforme. Ker je naslov IP spletnega mesta fiksen, bo na seznamu dovoljenih.
Vse zahteve API so narejene z naslednjimi metodami HTTP:
Vsak razdelek API-ja vsebuje URL, na katerega je poslana zahteva za pridobitev ustreznih podatkov.
Metoda zahteve HTTP je določena pred vsakim URL-jem.
Vsaka zahteva API mora vedno vsebovati 4 spremenljivke:
Če je zahteva uspešna, API vedno vrne dve spremenljivki:
Če zahteva ne uspe, API pokaže spremenljivke:
Vsaka zahteva API mora vsebovati spremenljivko hash, ki je digitalni podpis zahteve.
hash = md5($json . $time . $salt)