Sign in with HTTP Basic
Some systems can only send a user name and password: HTTP Basic. In Flow that is a client with a client_id and a client_secret, the same as for OAuth 2.0. You create a security policy with HTTP Basic, attach it to an API, create a client and call the API the way that system does.
A policy with HTTP Basic
Under Security click + next to Security policies. Give it a name, switch API key off and HTTP Basic on. Above, in plain language, it says who gets in.
Create a client for the system
Under Security → OAuth clients you add a consumer and click Create OAuth client. You get a client_id and a client_secret: with HTTP Basic those are the user name and the password. You see the secret only once.
Call the API with Basic
In Test APIs (in the bar on the left) you choose the endpoint. Set Authentication to None and add the header Authorization with Basic followed by client_id:client_secret in base64 — what every system with Basic support does by itself.
This guide was carried out step by step on 22 Oct 2026 by an automated test on Flow (version 3e563176).





























