Mis on API ja kuidas see toimib?

Väga lihtsustatult on API-t vaja selle jaoks, et kahe erineva süsteemi vahel andmeid jagada. Ehk siis API on sisuliselt sild kahe süsteemi vahel, näiteks e-poe ja raamatupidamistarkvara vahel. Antud juhul oleks näiteks vaja, et e-poest liiguksid tellimused raamatupidamistarkvarasse, kus koostatakse arve ning uue laoseisu info saadetakse e-poodi.

Laiema mõistena kasutatakse API “silda” igapäevaselt meie ümber erinevate andmete vahetamiseks (bussiajad, telefoni äpid, sularahaautomaadid jne). API tähendab inglise keeles Application Program Interface ehk eesti keeles rakendusliides või programmiliides. Kahe süsteemi vahel suhtlemiseks on vaja eraldi võtit (parooli), tänu millele tehakse andmete jagamiseks “uks lahti”.

Kuidas SimplBooks tarkvaras API pakett toimib?

Sisuliselt on liidestuste kasutamiseks kaks varianti: 1) SimplBooks sisesed liidestused (API pakett ei ole vajalik) ning 2) SimplBooks-ist välja jäävad liidestused (API pakett on vajalik). Nagu öeldud, siis SimplBooks sisemisi liidestusi saab kasutada ilma API paketita ning nendeks on näiteks e-poed (WordPress WooCommerce, Prestashop, Shopify), e-arvete operaatorid (Envoice, Telema, Omniva), pangad (LHV, SEB, Swedbank) ning kuludokumentide (tšekkide) halduseks CostPocket.

SimplBooks-is välja jäävate liidestuste jaoks on vaja API paketti kasutada. Välised liidestused on näiteks mõni WordPressi plugin või personaalselt loodud liidestus, mis asub SimplBooks tarkvarast väljas. WordPress-i (WooCommerce) jaoks pakub valmis välist liidestust näites E-liides.ee või WP-liides.ee või YesItWorks. Lisaks on väline liidestus olemas SimplBooks ja WebShopper.ee vahel. Kõigil juhtudel on tegu kolmandast osapoolest teenusepakkujaga, kelle käest on vaja vastav liides osta ning SimplBooks ei vastuta liidestuse ja selle toimimise eest. Kui soovite personaalset liidestust mõne teise e-poe või programmiga, siis tuleb see liidestus ise luua või tellida. SimplBooks personaalse välise liidestuse loomiseks ise teenust ei paku.

SimplBooks API dokumentatsiooni (arendajatele) leiab siit – https://app.simplbooks.com/api-documentation/

Kas kasutusjuhendist oli abi?

Seotud juhendid

Teie tagasiside on meile oluline - Kirjuta kommentaar: