API
Authentication
Require authorization for API clients
Settings → API & Integrations → Authentication.
Require authorization
Turn on Require authorization when clients (Stream Deck, scripts, Remote) must pair before using gated API routes.
Pairing flow
- Client requests a code with an
appId/ app name. - A pending request appears under Authentication.
- Approve or Deny in the app.
- Approved clients receive a token for later requests.
Manual clients
Create a manual client from Authentication when an app cannot complete the pairing UI (paste the token into Stream Deck, scripts, etc.).
Revoke
Revoke a single client or all clients from Authentication when access should be removed.