API dokumentacija

Za developere.

Changelog

Redovito radimo na poboljšanju API-ja i ovdje objavljujemo sve izmjene i dorade.

01.01.2023

• zadana valuta je EUR, a HRK se više ne može koristiti. API će javiti grešku ako šalješ valutu HRK.
• HNB je promijenio logiku prikazivanja tečaja što može rezultirati krivim preračunavanjem. Ako kreiraš račun u drugoj valuti i šalješ tečaj, najprije ga trebaš podijeliti s 1 (npr. tečaj USD treba poslati kao 0,94 umjesto 7,064035).

12.01.2019

• prikazu računa je dodano novo polje "datum_uplate"

27.10.2018

• statička IP adresa API servisa https://api.solo.com.hr promijenjena iz 82.211.34.117 u 193.32.222.17

25.07.2018

• između svakog zahtjeva na API potrebno je pričekati najmanje (s = sekunde):
    • prikaz licence 5 s
    • novi račun 10 s; brisanje računa 5 s; prikaz računa 1 s
    • nova ponuda 5 s; brisanje ponude 5 s; prikaz ponude/a 1 s
    • nova usluga/proizvod 5 s; brisanje proizvoda/usluge 5 s; prikaz kataloga 1 s

21.05.2018

• čekanje između izrade računa smanjeno na 15 sekundi, sve ostale akcije (izrada ponuda, unos artikala, storniranje, prikaz licence, prijava) 5 sekundi

18.05.2018

• Solo automatski prepoznaje uploadani demo certifikat i tada koristi demo okolinu fiskalizacije

30.06.2017

• potrebno čekati 30 sekundi između izrade računa (anti hammering zaštita)

04.04.2017

• listanje računa/ponuda više nije ograničeno na zadnjih 30, prikazuju se svi dokumenti s manje informacija
• kod prikaza računa/ponuda (GET) dodana su polja "osnovica" (child od "porezi") i "boja"
• mogućnost unosa/prikaza/brisanja kataloga usluga/proizvoda
• izmjene u status tekstovima (nebitni za parsanje)