Dokumentácia
Aktuálna dokumentácia ku službám Tatra banka API
- IBAN konvertor
- IBAN validátor
- Pobočky a bankomaty
- Kurzový lístok
- Hypotekárna kalkulačka (v príprave)
- Kalkulačka bezúčelových úverov (v príprave)
- Kalkulačka termínovaných vkladov (v príprave)
- Úrokové sadzby (v príprave)
Všeobecný popis rozhrania Tatra banka API
Volanie metódy
Požiadavka je formovaná ako HTTP GET request, kde parametre služby sú posielané ako GET parametre.
Služby sú prístupné len pre registrovaný užívateľov. Po registrácii je užívateľovi pridelený kód, ktorý je potrebné poslať ako jeden z parametrov požiadavky.
Príklad volania služby:http://www.tatrabanka.sk/cms/service/exchangeRate?acc=PCLTDNINTCVJOT4AQ6AO&date=13.7.2011
exchangeRate - názov metódy
acc - parameter kódu užívateľa
date - parameter špecifický pre danú službu
Odpoveď
Odpoveďou je XML dokument, ktorý vychádza z XML-RPC špecifikácie.
Príklad XML odpovede:
<?xml version="1.0" encoding="WINDOWS-1250"?>
<Rates>
<Day date="27.7.2010 00:00"><Rate midCash="0.0" mid="12.002390438247" sellCash="0.0" sell="11.8606299212598" buyCash="0.0" buy="12.2463414634146" countryCode="ZAR" countryDE="Südafrica" countryEN="Africa" countrySK="Južná Afrika"/></Day>
</Rates>
Ak sa volanie skončí s chybou, táto bude vrátená vo forme výnimky:
<?xml version="1.0" encoding=" windows-1250" ?>
<Errors>
<Error num=”1”>date not valid</Error>
</Errors>
V prípade závažnejších chýb môže server vrátiť HTTP error 500, 503 a podobne.
Klient webovej služby musí byť pripravený aj na takéto chyby.





RSS