Sales3 min read433 words

Wat is een API, waar is het voor? Wat zijn de soorten API's?

Burak Kaşıkcı

Burak Kaşıkcı

PlusClouds Author

Cloud & SaaS

Wat is een API, waar is het voor? Wat zijn de soorten API's?

API term wordt tegenwoordig alleen gedefinieerd als Toepassing Programmeer Interface en we kunnen dan niet zeggen dat we een volledig antwoord hebben gevonden op de vraag Wat is API . In zijn kortste definitie is een API ( Application Programming Interface/ Toepassing Programmeer Interface), een reeks programmaregelcodes die de gegevensuitwisseling tussen een softwareproduct en een ander mogelijk maakt, en definieert ook veel soorten software en zelfs hardwareinterfaces.

De uitmuntende punten van de geïmplementeerde API-software:

  • Geen noodzaak om een idee te hebben van wat er aan de achterkant gebeurt.
  • Capaciteit om alle complexiteit probleemloos te verbergen.
  • Het mechanisme zo ordelijk en schoon mogelijk maken door de vastgestelde principes te volgen.

Wat zijn de soorten API's?


  • Publieke API / Open API

Een programmeercode die is ontworpen voor gebruik door externe ontwikkelaars met minimale beperkingen wordt Publieke API of  Open API  genoemd. Registratie, API-sleutel of  OAuth gebruik geeft toegang tot de processen, of toegang kan volledig open zijn afhankelijk van de wens van de provider.


Voorbeelden van de distributie van openbare informatie zoals het weer, beursinformatie kunnen worden gegeven.

  • Private API / Interne API

De Private API, die is ontworpen voor gebruik binnen een bedrijf/project, wordt alleen gebruikt door de desbetreffende interne systemen. Deze eigenschap is het meest onderscheidende kenmerk dat het van de Publieke API scheidt.


Toepassingsgebieden: Wordt gebruikt door verschillende ontwikkelteams voor efficiënte productiviteit binnen het bedrijf, hergebruik van diensten, integratie tussen verschillende platforms.

Private API type kan dienen als een voorbeeld van een structuur die door elk bedrijf in zijn interne systeem wordt gebruikt. In het geval van PlusClouds worden dezelfde API' s gebruikt om informatie weer te geven en te verwerken op plaatsen zoals crm, account, panel.


  • Partner API

De soort die aan strategische zakelijke partners wordt gegeven of door deze partners wordt aangeboden, wordt Partner API genoemd. Deze API' s zijn niet openbaar en vereisen  speciale autorisatie voor toegang. Meer specifiek heeft deze soort niet zo'n hoge toegankelijkheid als Publieke API maar is ook niet zo ontoegankelijk als Private API.

Websites die betrokken zijn bij API-deling met de bedrijven waarmee ze zijn geïntegreerd, kunnen als een geschikt voorbeeld van Partner API worden gegeven.


  • Composite API

De soort die meerdere diensten of gegevens op één punt samenvoegt, is de Composite API, die wordt gemaakt met behulp van de bewerkingsmogelijkheden van elke API-ontwikkeltool. Toegangsrechten tot andere API' s worden verleend via één enkele API .

Zoals bij Partner API, kunnen Composite API  type ook worden gegeven als een geschikt voorbeeld van e-commerce-websites. Een vrachtbedrijf of bank verleent toegang alleen via de API die het aan de betreffende winkelwebsite heeft gegeven.

Frequently Asked Questions

Wat is een API precies en waarvoor dient het?

Een API is een Application Programming Interface, oftewel een Toepassing Programmeer Interface, een reeks regels die de gegevensuitwisseling tussen softwareonderdelen mogelijk maakt. In de basis maakt het communicatie tussen een softwareproduct en een andere partij mogelijk en definieert het ook verschillende soorten software en zelfs hardwareinterfaces.

Welke voordelen noemt de tekst bij API-implementaties?

Een API-implementatie maakt het mogelijk om te werken zonder precies te weten wat er achter de schermen gebeurt. Het vermogen om complexiteit te verbergen en het mechanisme ordelijk en schoon te houden doordat vaste principes gevolgd worden, helpen bij efficiënte samenwerking en integratie.

Welke soorten API's bestaan er en wat betekent elke soort?

De tekst onderscheidt vier typen: Publieke API’s (Open API’s) die mogelijk toegankelijk zijn voor externe ontwikkelaars met minimale beperkingen, Private API’s (Interne API’s) die alleen binnen een bedrijf worden gebruikt, Partner API’s die aan strategische zakelijke partners worden gegeven met speciale autorisatie, en Composite API’s die meerdere diensten op één punt samenvoegt met toegang tot andere API’s via één API.

Wat is een Publieke API en hoe krijg je toegang?

Een Publieke API is ontworpen voor gebruik door externe ontwikkelaars met minimale beperkingen. Toegang kan via registratie, een API-sleutel of OAuth vereisen, afhankelijk van de provider.

Wat is een Private API en waarvoor wordt die gebruikt?

De Private API is ontworpen voor gebruik binnen een bedrijf en wordt alleen gebruikt door de interne systemen van dat bedrijf. Dit type onderscheidt het van Publieke API’s door de beperkte toegankelijkheid.

Wat is een Partner API en wanneer is die handig?

Een Partner API is bedoeld voor strategische zakelijke partners en vereist speciale autorisatie voor toegang. Het is niet zo openbaar toegankelijk als een Publieke API, maar ook niet zo ontoegankelijk als een Private API.

Wat is een Composite API en wat gebeurt er bij zo'n API?

Een Composite API voegt meerdere diensten of gegevens samen op één punt en verleent toegang tot andere API’s via één enkele API. Dit type wordt ook genoemd als voorbeeld bij integratieplatforms en kan bijvoorbeeld ingezet worden bij e-commerce websites, logistiek of banktoepassingen.