Lexicon · Application Programming Interface · API-koppeling
API: betekenis en uitleg
Een API (Application Programming Interface) is een toegangspoort die software openzet voor andere software, zodat die volgens vaste regels gegevens kan lezen of wijzigen, zonder via het scherm te gaan.
Bijgewerkt op
Wat een API-koppeling verbindt
Een API laat twee programma's met elkaar praten zonder overtypen: uw webshop met uw ERP, uw kassa met uw voorraad, uw contactformulier met uw CRM. Een programma stuurt een vraag (bijvoorbeeld « geef de bestellingen van vandaag ») en krijgt een gestructureerd antwoord, meestal in JSON-formaat.
Een API is beveiligd met sleutels: een leessleutel kan alleen raadplegen, een schrijfsleutel kan ook wijzigen. Elke tool krijgt de sleutel die hij nodig heeft, en u trekt ze in zodra hij niet meer dient.
API en webhooks: zelf vragen of verwittigd worden
Met een API gaat uw tool zelf de informatie halen. Met een webhook verwittigt de software uw tool zodra er iets gebeurt: een nieuwe bestelling, een voorraad die wijzigt. Ze vullen elkaar aan: de webhook meldt, de API geeft de details.
Voor een kmo is een API vooral nuttig als een bestaande tool moet blijven: een ERP, boekhoudsoftware of een kassasysteem van een ander merk. Dan moet iemand de koppeling schrijven: een API opent de deur, ze bouwt de connector niet.
De API van Eazyclick
De module Webshop van Eazyclick opent een REST-API, gedocumenteerd in het Frans en het Engels: ze leest en wijzigt uw producten en uw voorraad, en leest uw bestellingen, met een lees- of schrijfsleutel. Ondertekende webhooks verwittigen uw tools bij elke bestelling en elke voorraadwijziging. Klanten en facturen vallen er niet onder, en er wordt geen kant-en-klare connector geleverd: met de API bouwt u uw eigen koppeling.
Verwante termen
- SaaS SaaS (Software as a Service) is software die u online gebruikt, met een abonnement en zonder installatie: de leverancier host ze, werkt ze bij en zorgt voor de beveiliging.
- Bedrijfssoftware Bedrijfssoftware is een programma dat een onderneming helpt haar administratieve en commerciële taken te organiseren: klanten, offertes, facturen, betalingen, voorraad, planning.
- ERP Een ERP (Enterprise Resource Planning) is software die de beheerfuncties van een onderneming (klanten, verkoop, aankoop, facturatie, voorraad, planning) samenbrengt rond één database.
- AI-agent Een AI-agent is een programma met artificiële intelligentie dat zelf meerdere stappen na elkaar zet om een doel te bereiken (een aanvraag lezen, informatie zoeken, een antwoord voorbereiden, het voorstellen), binnen grenzen die de onderneming vastlegt.
Verder lezen
Vragen over API
Wat betekent API?
Application Programming Interface: een geheel van regels waarmee software gegevens uitwisselt met andere software, zonder dat iemand iets moet overtypen.
Heeft Eazyclick een API-koppeling?
Ja, met de module Webshop: producten, voorraad en bestellingen, met ondertekende webhooks. Alles staat in onze gids over de API-koppeling voor uw webshop.
Hebt u een ontwikkelaar nodig voor een API?
Meestal wel. De API geeft toegang tot de gegevens, maar iemand moet het programma schrijven dat ze tussen uw tools laat stromen. Sommige software biedt kant-en-klare connectoren; anders zorgt een ontwikkelaar of uw IT-partner ervoor.
Bespreek hoe uw zaak werkt
Praat met een expert
In 30 minuten bekijken we hoe u klanten, offertes en facturen beheert. We tonen hoe Eazyclick bij uw kmo past en wat u nodig hebt om te starten.