API
Een API legt vast hoe software functies of gegevens van andere software kan gebruiken.
Een API, voluit Application Programming Interface, is een vastgelegde programmeerinterface. Deze beschrijft welke functies of gegevens software aan andere programma's aanbiedt en hoe die ze kunnen gebruiken. API's bestaan binnen een systeem en tussen verschillende systemen; niet elke API is via internet bereikbaar.
Een fictieve webshop kan via een ERP-API de beschikbare voorraad van artikel B-6 opvragen. Verzoek, antwoord en toegangsrechten moeten op elkaar aansluiten. De interface bepaalt op zichzelf niet welk voorraadcijfer wordt getoond of wat er gebeurt als een antwoord uitblijft.
Een API is daarom geen voltooide integratie. De integratie koppelt ook gegevensvelden en bedrijfsregels en handelt fouten of herhaalde acties af.
Bronnen
Verwante begrippen
- ERPEen ERP verbindt kernprocessen zoals inkoop, voorraad, orders en financiën via gedeelde gegevens.
- Transactionele inboxEen transactionele inbox gebruikt duurzame berichtregistraties om lokale verwerking tegen dubbele afleveringen te beschermen.
- BerichtbevestigingEen berichtbevestiging meldt aan de broker dat een aflevering volgens de afgesproken regel is ontvangen of verwerkt.
- Jitter bij herhaalpogingenRetry jitter varieert wachttijden willekeurig om herhaalpogingen te spreiden en gelijktijdige aanvragen van veel clients te verminderen.
- TestklantomgevingEen logisch afgebakende klantomgeving van een multitenant-toepassing, ingericht voor controles.
- Webhook opnieuw versturenWebhook-replay verstuurt een melding opnieuw. Gericht herstel en aanvallen door herhaling vragen om verschillende controles.
Artikelen over dit onderwerp








Koppelingen & integratie met ASES
ERP, CRM en webshop netjes gekoppeld

