The POST /environments/{{envID}}/applications/ creates a new application resource in the specified environment. To define a native application capable of using an authenticator application, you need to specify the following base application attributes:

Property Value
enabled true
name {{YourAppName}}
bundleId com.example.something
packageName org.example.something

This web application will use the OPENID_CONNECT protocol. OpenID Connect applications require these additional OIDC properties:

Property Value
grantTypes IMPLICIT
responseTypes TOKEN, ID_TOKEN
tokenEndpointAuthMethod NONE