Woordenlijst

Wat is een API?

Een API (application programming interface) is een vaste manier waarop het ene stuk software aan een ander vraagt om data of om iets te doen, zoals „geef de bestellingen van deze klant” of „reken deze kaart af”.

Een restaurantmenu is een goed beeld van een API. Het zegt wat je kunt bestellen en hoe je dat vraagt; je hoeft niet te weten hoe de keuken werkt.

Apps gebruiken de hele tijd APIs. Je frontend roept de API van je eigen backend aan om data te laden en op te slaan. Je backend roept API's van andere bedrijven aan om e-mail te versturen, betalingen te verwerken, kaarten te tonen of een AI-model te gebruiken.

De meeste API's hebben een sleutel nodig om te bewijzen wie er aanroept. Die sleutels zijn geheimen en horen op de server thuis, nooit in de browser.

Voorbeelden

  • Een betaal-API om een kaart af te rekenen
  • Een kaarten-API om een locatie te tonen
  • Een AI-API om tekst samen te vatten

Veelgestelde vragen

Wat is een REST-API?

REST is een veelgebruikte stijl van API die webadressen en standaardacties gebruikt: get om te lezen, post om te maken, put of patch om te wijzigen en delete om te verwijderen.

Zijn API's gratis?

Sommige zijn gratis, veel hebben een gratis laag, en andere rekenen op basis van gebruik. Controleer limieten en prijzen voordat je iets bouwt dat ervan afhangt.

Zie ook

  • Wat is een API? (volledige gids)
  • Hoe bouw je een REST-API
  • REST vs GraphQL

Mythex · Pricing · Bouw alles met AI · Website- en app-templates · Mythex vergeleken · Woordenlijst voor apps bouwen met AI · Gratis tools voor apps bouwen met AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)