OAuth Client Overview
The OAuth Client API provides endpoints for managing OAuth 2.0 client applications that can authenticate against your Informer instance. This enables third-party applications, CLI tools, and device-based clients to securely access Informer APIs using standard OAuth 2.0 flows.
Client Management
CRUD operations for OAuth client applications, plus icon management and token revocation.
Secret Management
Endpoints for managing client secrets. Each OAuth client can have multiple secrets to support rotation without downtime.
Authorization Code Flow
Standard OAuth 2.0 authorization code grant with optional PKCE support, plus scope discovery and token exchange.
Device Authorization Flow
OAuth 2.0 Device Authorization Grant (RFC 8628) for input-constrained devices like CLI tools, smart displays, and IoT devices.