Táto dokumentácia popisuje všetky metódy API pre nasledujúce akcie:
Rozhranie API prijíma len požiadavky z obmedzeného zoznamu adries IP (napríklad zo stránky účtu klienta alebo stránky back office).
Akákoľvek požiadavka na rozhranie API z adresy IP, ktorá nie je na zozname povolených, bude zamietnutá.
Deje sa tak s cieľom zabrániť DDoS útokom na API, pokusom o falšovanie požiadaviek a hackerským experimentom.
Používatelia vždy pristupujú na verejnú stránku platformy (zákaznícka kancelária alebo back office) a táto stránka sama vyžaduje potrebné údaje z API platformy. Keďže adresa IP stránky je pevná, bude na zozname povolených.
Všetky požiadavky API sa uskutočňujú pomocou nasledujúcich metód HTTP:
Každá sekcia API obsahuje URL, na ktorú sa odošle požiadavka na získanie relevantných údajov.
Metóda požiadavky HTTP je uvedená pred každou adresou URL.
Každá požiadavka API musí vždy obsahovať 4 premenné:
Ak je požiadavka úspešná, API vždy vráti dve premenné:
Ak požiadavka zlyhá, API zobrazí premenné:
Každá požiadavka API musí obsahovať hash premennú, ktorá je digitálnym podpisom požiadavky.
hash = md5($json . $time . $salt)