Patronen voor de API-gateway
- Stap 1 · Open uw ontwikkelomgeving
- Stap 2 · Verbind het bestaande systeem
- Stap 3 · Maak een beveiligingsbeleid met drie inlogmethoden
- Stap 4 · Stel de handtekening in
- Stap 5 · Maak de API en koppel het beleid
- Stap 6 · Een proxy-endpoint voor het voorraadsysteem
- Stap 7 · Zonder aanmelden: geweigerd
- Stap 8 · Met een handtekening: binnen
- Stap 9 · De openbare beschrijving
De gateway is de ene voordeur voor alles wat uw organisatie aan API's aanbiedt — ook voor systemen die u niet zelf bouwt. U zet een bestaand voorraadsysteem achter een proxy-endpoint, kiest per API hoe afnemers zich aanmelden (API-sleutel, OAuth 2.0, webhook-handtekening), ziet een ondertekende aanroep binnenkomen en een onondertekende stranden, en zet de beschrijving van de API openbaar.
Verbind het bestaande systeem
Onder Verbindingen kiest u Algemene HTTP-API: basis-URL, sleutel en wat Flow ermee mag. De sleutel blijft versleuteld op de server en is nooit meer leesbaar. Alleen lezen betekent: Flow doet hier alleen GET.
Maak een beveiligingsbeleid met drie inlogmethoden
Onder Beveiliging maakt u een beleid. Eén methode volstaat voor een afnemer: een partner met een API-sleutel, een applicatie met OAuth 2.0 (client credentials) of een webhook die zijn bericht ondertekent met een gedeeld geheim (HMAC, zoals GitHub en Stripe). Openbaar staat uit: elke aanroep hoort herleidbaar te zijn.
Stel de handtekening in
Zeg in welke header de afzender zijn handtekening zet, met welk voorvoegsel, en het gedeelde geheim. Flow rekent zelf de HMAC over de ontvangen body na; klopt hij niet, dan komt de aanroep niet binnen.
Maak de API en koppel het beleid
Het beleid hangt aan de API, niet aan elk endpoint: alle endpoints erven het en mogen het alleen aanscherpen (minder methoden, meer rechten, een lagere limiet). Zet ook Openbare documentatie aan: dan kan iedereen de OpenAPI-beschrijving lezen, maar niemand de API aanroepen zonder aanmelden.
Een proxy-endpoint voor het voorraadsysteem
Niet elk endpoint heeft een workflow nodig. Doorsturen naar verbinding zet de aanvraag door naar het bestaande systeem, met de sleutel uit de verbinding. De afnemer ziet uw adres en uw beveiliging, nooit de sleutel of het adres van het systeem erachter.
Met een handtekening: binnen
Een partnersysteem roept hetzelfde endpoint aan en ondertekent zijn bericht. Onder Uitvoeringen → Live verkeer ziet u beide aanroepen: de 401 en de 200, met hoe de afnemer zich aanmeldde. IP-adressen worden ingekort bewaard.
Deze handleiding is op 22 okt 2026 stap voor stap uitgevoerd door een geautomatiseerde test op Flow (versie 3e563176).




































