Register New Application

Creates a new OAuth client with Client Credentials grant. Returns a client ID and secret.

A human-readable name for this application.

Leave blank to auto-generate from the display name.

Each scope must already exist. Leave blank for no scopes.

Application Created

⚠️ Save the client secret now — it cannot be retrieved again. OpenIddict stores only the hash.

Rotate Client Secret

Generate a new secret for an existing application. The old secret is invalidated immediately.

Secret Rotated

⚠️ Save the new secret now — it cannot be retrieved again.

Create Scope

Register a new OAuth scope. Scopes must exist before they can be assigned to applications.

Typically lowercase with dots. Will be auto-lowercased.

A human-readable label for this scope.

API audience identifiers. Embedded in the token's "aud" claim.

Scope Created