Atnaujinta 10. February 2026
Kam naudojamas API funkcionalumas?
API (angl. Application Programming Interface – programų kūrimo sąsaja) yra sąsaja, leidžianti naudoti programinės įrangos funkcijas be vartotojo sąsajos. „Standard Books“ API suteikia galimybę kitoms internetinėms paslaugoms ir programoms (pavyzdžiui, el. parduotuvėms) skaityti duomenis iš Jūsų „Books“ programinės įrangos duomenų bazės arba juos į ją įrašyti. Paprastai tariant, kreipdamasi į tam tikrą IP adresą, išorinė sistema gali siųsti užklausas ir gauti konkretaus registro duomenis XML formatu.
Programuotojai, naudodami API funkcijas, gali klientams sukurti integracijas ir ryšius su kitomis įmonėje naudojamomis sistemomis. Pavyzdžiui, internetinių parduotuvių kūrėjai gali formuoti užklausas, kad el. parduotuvės duomenų bazėje būtų naudojama informacija apie prekių likučius ir produktus. Pavyzdžiui, „WordPress“ platformoje galima sukurti „WooCommerce“ el. parduotuvę ir integraciją, kurios pagalba sąskaitas faktūras galima siųsti tiesiai į „Standard Books“ per API. Verslo analitikos (BI) entuziastai gali gauti duomenis naudodami „Excel“, „Flex BI“, „Power BI“ ar kitus verslo analitikos sprendimus.
API veikia užklausų ir atsakymų principu, įgalindama duomenų mainus realiuoju laiku. Kai viena programa siunčia užklausą kitai, ji gauna atsakymą nedelsiant, taip užtikrinant sklandų bendravimą tarp skirtingų sistemų. „Standard Books“ programinėje įrangoje API naudojama, pavyzdžiui, e. sąskaitų ir banko sąsajų funkcijose. Kai paslaugų teikėjas, pavyzdžiui, „Swedbank“, nustato savo API techninius reikalavimus, mūsų sistema prisitaiko pagal jų aprašymą. Tuo tarpu, jei kas nors nori naudoti mūsų API, jie vadovaujasi „Standard Books“ API instrukcijomis.
Pagrindiniai „Excellent Books“ API privalumai:
- Vienkrypčiai ir dvikrypčiai duomenų mainai: Duomenis galima tiek gauti iš „Books“, tiek siųsti į ją.
- Duomenų perdavimas realiuoju laiku: Duomenys gaunami akimirksniu (per sekundę).
- Saugumas: API veikia kaip atskiras vartotojo profilis su ribotomis prieigos teisėmis. Užklausos atitinka griežtus saugumo reikalavimus, kad būtų išvengta nereikalingos prieigos prie duomenų bazės.
- Techninis lankstumas: Vartotojas gali formuoti užklausas pagal „Books“ API techninį aprašymą, o tai leidžia naudoti įvairias filtravimo galimybes ir optimizuoti duomenų mainus.