Informácie pre vývojárov

Na Porovnanie.sk ponúkame vývojárom možnosť prístupu k informáciám nášho porovnávača prostredníctvom našej API.
API
Ako získať prístup k API?
Porovnanie.sk ponúka API, ktoré vám umožní prístup k informáciám o cenách v našom katalógu. Vďaka našej API získate prístup k cenovým informáciám o miliónoch produktov vo všetkých obchodoch, ktoré analyzujeme.
Ak chcete získať prístup k API, musíte byť zaregistrovaní ako používateľ a zaregistrovať si API Key vo svojom účte. Postup je nasledujúci:
- 1.- Zaregistrujte sa ako používateľ Porovnanie.sk pomocou registračného formulára alebo cez svoj účet Google
- 2.- Vo svojom účte prejdite do sekcie API a vytvorte nový API Key
- 3.- Integrujte API Key
Majte na pamäti, že niektoré informácie sú obmedzené obchodnými dohodami, a preto neposkytujeme informácie o niektorých obchodoch.
Obmedzenia API
Metódy
Získajte cenu produktu
Popis
Získava zoznam cien daného produktu v dostupných obchodoch
URL API
https://www.comparor.com/api/
Petición
Vykonajte GET alebo POST požiadavku na URL API s nasledujúcimi parametrami:
- apikey, uvedený váš API Key
- method=product.getprice
- market, Referenčná krajina (uk, de, fr, it, es)
- ean, EAN produktu (13 číslic)
Výsledok
- status, Možné hodnoty: OK, FAIL
- error, Kód chyby, ak požiadavka zlyhá
- result, zoznam cien:
- platform, Názov obchodu
- platform_url, URL obchodu
- product, Názov produktu v obchode
- product_url, URL produktu v obchode
- price, Posledná nájdená cena
- unix_timestamp, Dátum nájdenia ceny
Možné chyby
- INCORRECT_METHOD, Zadaná metóda neexistuje.
- INCORRECT_EAN, Neplatný EAN alebo produkt neexistuje v našom katalógu.
- INCORRECT_MARKET, Uvedený trh neexistuje.
- INCORRECT_IP, Prístupová IP adresa nie je povolená.
- INCORRECT_APIKEY, Uvedený API Key neexistuje.
- LIMIT_REACHED, Dosiahli ste limit povolených požiadaviek.
Príklad GET požiadavky
https://www.comparor.com/api/?apikey={APIKEY}&method=product.getprice&market={MARKET}&ean={EAN}
Otázky, problémy alebo návrhy
Ak máte otázku, môžete nás kontaktovať prostredníctvom kontaktného formulára. Sme tu, aby sme vám pomohli s vašimi otázkami.