Direct naar inhoud

API staat voor Application Programming Interface. Het is een manier waarop software bepaalde gegevens of functies beschikbaar stelt aan andere software. De API beschrijft welke aanvragen mogelijk zijn en welk antwoord daarop volgt. Een API-koppeling gebruikt die mogelijkheden voor een concrete uitwisseling tussen systemen.

Een eenvoudig voorbeeld

Een webshop heeft een bestelling ontvangen en wil de gegevens doorgeven aan een systeem voor orderverwerking. Als dat systeem een geschikte API aanbiedt, kan de webshop een aanvraag sturen met bijvoorbeeld een ordernummer en de bestelde producten. Het andere systeem geeft een antwoord terug, zoals een bevestiging of een foutmelding. De koppeling bepaalt vervolgens wat daarmee gebeurt.

Niet iedere koppeling werkt via een API

Sommige systemen wisselen bestanden uit of bieden een bestaande integratie. Welke aanpak past, hangt af van de systemen, de beschikbare toegang en de informatie die u wilt delen. Een API alleen maakt nog geen werkend proces: de gegevens moeten overeenkomen en medewerkers moeten kunnen zien wanneer een uitwisseling mislukt.

Toegang en onderhoud

Veel API’s vragen om een sleutel of andere vorm van toegang. Welke gegevens uitgewisseld mogen worden en hoe die toegang wordt beveiligd, verschilt per aanbieder. Als een leverancier velden of regels verandert, kan de koppeling aanpassing nodig hebben.

Wilt u gegevens tussen twee toepassingen uitwisselen? Bekijk hoe RL Webdiensten koppelingen op maat aanpakt of neem contact op en beschrijf welke systemen en gegevens het betreft.