aeontel oauth-application

Manage OAuth applications (3rd-party clients)

Oauth-application commands

aeontel oauth-application list

List OAuth applications owned by an organization

TypeScript
aeontel oauth-application list --organization <id>
Shell
aeontel oauth-application list --organization wsp_...

aeontel oauth-application create

Register a new OAuth application

TypeScript
aeontel oauth-application create <name> --organization <id> [--type <type>] [--redirect-url <url>] [--scope <scope>]
Shell
aeontel oauth-application create "My name" --organization wsp_...

aeontel oauth-application get

Get a single OAuth application by client_id

TypeScript
aeontel oauth-application get <id>
Shell
aeontel oauth-application get id_...

aeontel oauth-application update

Update an OAuth application's name / redirect URLs / allowed scopes

TypeScript
aeontel oauth-application update <id> [--name <name>] [--redirect-url <url>] [--scope <scope>]
Shell
aeontel oauth-application update id_...

aeontel oauth-application disable

Disable an OAuth application (soft — existing tokens remain valid until they expire)

TypeScript
aeontel oauth-application disable <id>
Shell
aeontel oauth-application disable id_...

aeontel oauth-application rotate-secret

Rotate the application's client_secret (invalidates previous; shown once)

TypeScript
aeontel oauth-application rotate-secret <id>
Shell
aeontel oauth-application rotate-secret id_...