Flow.Documentatie
ProfessionalAPI's

Aanmelden met HTTP Basic

6 stappen± 4 minVideoGecontroleerd 22 okt 2026
  1. Stap 1 · Open uw ontwikkelomgeving
  2. Stap 2 · Een beleid met HTTP Basic
  3. Stap 3 · Hang het beleid aan de API
  4. Stap 4 · Maak een client voor het systeem
  5. Stap 5 · Roep de API aan met Basic
  6. Stap 6 · Zie wie er aanriep

Sommige systemen kunnen alleen een gebruikersnaam en wachtwoord meesturen: HTTP Basic. In Flow is dat een client met een client_id en een client_secret, dezelfde als voor OAuth 2.0. U maakt een beveiligingsbeleid met HTTP Basic, hangt het aan een API, maakt een client aan en roept de API aan zoals dat systeem het doet.

Bekijk de hele handleiding als video6 stappen in één film
Stap 1 / 6

Open uw ontwikkelomgeving

Klik in de portal bij Omgevingen op Ontwikkeling, en daar op Openen. Flow opent in een nieuw tabblad, en u bent meteen ingelogd.

  1. Klik op Ontwikkeling
Open uw ontwikkelomgeving · Klik op Ontwikkeling
  1. Klik op Openen ↗
Open uw ontwikkelomgeving · Klik op Openen ↗
Stap 2 / 6

Een beleid met HTTP Basic

Onder Beveiliging klikt u + bij Beveiligingsbeleid. Geef het een naam, zet API-sleutel uit en HTTP Basic aan. In gewone taal staat erboven wie erin komt.

  1. Klik op Beveiliging
Een beleid met HTTP Basic · Klik op Beveiliging
  1. Klik op Nieuw beveiligingsbeleid
Een beleid met HTTP Basic · Klik op Nieuw beveiligingsbeleid
  1. Vul in bij Naam: Kassasystemen (Basic)
Een beleid met HTTP Basic · Vul in bij Naam: Kassasystemen (Basic)
  1. Klik op API-sleutel X-API-Key of Bearer flw_…
Een beleid met HTTP Basic · Klik op API-sleutel X-API-Key of Bearer flw_…
  1. Klik op HTTP Basic client_id:client_secret
Een beleid met HTTP Basic · Klik op HTTP Basic client_id:client_secret
  1. Klik op Beleid opslaan
Een beleid met HTTP Basic · Klik op Beleid opslaan
Een beleid met HTTP Basic · Een afnemer komt binnen met HTTP Basic.
Stap 3 / 6

Hang het beleid aan de API

Open de API en kies het beleid bij Beveiligingsbeleid. Alle endpoints van de API erven het.

  1. Klik op Verkenner
Hang het beleid aan de API · Klik op Verkenner
  1. Klik op de API
Hang het beleid aan de API · Klik op de API
  1. Kies bij Beveiligingsbeleid: Kassasystemen (Basic)
Hang het beleid aan de API · Kies bij Beveiligingsbeleid: Kassasystemen (Basic)
  1. Klik op API opslaan
Hang het beleid aan de API · Klik op API opslaan
Hang het beleid aan de API · In gewone taal: afnemers komen binnen met HTTP Basic.
Stap 4 / 6

Maak een client voor het systeem

Onder Beveiliging → OAuth-clients voegt u een afnemer toe en klikt u OAuth-client aanmaken. U krijgt een client_id en een client_secret: bij HTTP Basic zijn dat de gebruikersnaam en het wachtwoord. Het geheim ziet u maar één keer.

  1. Klik op Beveiliging
Maak een client voor het systeem · Klik op Beveiliging
  1. Klik op OAuth-clients
Maak een client voor het systeem · Klik op OAuth-clients
  1. Vul in bij Naam: Kassa winkel Centrum
Maak een client voor het systeem · Vul in bij Naam: Kassa winkel Centrum
  1. Klik op OAuth-client aanmaken
Maak een client voor het systeem · Klik op OAuth-client aanmaken
Maak een client voor het systeem · client_id en client_secret (afgedekt), één keer zichtbaar.
  1. Klik op Ik heb het bewaard
Maak een client voor het systeem · Klik op Ik heb het bewaard
Stap 5 / 6

Roep de API aan met Basic

In API testen (links in de balk) kiest u het endpoint. Zet Authenticatie op Geen en voeg de header Authorization toe met Basic en daarachter client_id:client_secret in base64 — wat elk systeem met Basic-ondersteuning zelf doet.

  1. Klik op API testen
Roep de API aan met Basic · Klik op API testen
  1. Klik op het endpoint
Roep de API aan met Basic · Klik op het endpoint
  1. Klik op Geen
Roep de API aan met Basic · Klik op Geen
  1. Klik op + Toevoegen
Roep de API aan met Basic · Klik op + Toevoegen
  1. Vul in bij Naam: Authorization
  2. Vul in bij Waarde: ••••••••
Roep de API aan met Basic · Vul in bij Naam: Authorization; Vul in bij Waarde: ••••••••
  1. Klik op ▶ Verstuur
Roep de API aan met Basic · Klik op ▶ Verstuur
Roep de API aan met Basic · 200: client_id en geheim kloppen.
Stap 6 / 6

Zie wie er aanriep

Onder Uitvoeringen → Live verkeer staat elke aanroep, met de client die zich aanmeldde en de methode basic. Zo is elke aanroep herleidbaar tot één systeem.

  1. Klik op Uitvoeringen
Zie wie er aanriep · Klik op Uitvoeringen
  1. Klik op Live verkeer
Zie wie er aanriep · Klik op Live verkeer
Zie wie er aanriep · De aanroep: 200, aangemeld met basic, met de client_id.

Deze handleiding is op 22 okt 2026 stap voor stap uitgevoerd door een geautomatiseerde test op Flow (versie 3e563176).