Multi-Apps Overview

Frontegg’s Multi-Apps feature simplifies and streamlines application management, delivering a seamless user experience. This section includes all necessary endpoints for managing applications and copying application settings across environments. All endpoints are categorized as Management Endpoints, requiring environment-level authorization and providing full control over entitlement resources.

Languages
Servers
EU Region

https://api.frontegg.com/applications/

US Region

https://api.us.frontegg.com/applications/

CA Region

https://api.ca.frontegg.com/applications/

AU Region

https://api.au.frontegg.com/applications/

Frontegg sub-domain for use with user tokens

https://{domain}.frontegg.com/applications/

Applications settings

Operations

Regenerate application client credentials

Request

Regenerate the client credentials (client ID and secret) for a specific application. Use this route to issue a new set of credentials for the application. This request requires an environment token for authentication.

Bodyapplication/jsonrequired
appIdstringrequired
curl -i -X POST \
  https://api.frontegg.com/applications/resources/applications/v1/credentials/regenerate \
  -H 'Content-Type: application/json' \
  -d '{
    "appId": "string"
  }'

Responses

Regenerate application shared secret credential

Request

Regenerate the shared secret credential for a specific application. Use this route to issue a new shared secret that the application can use for authentication. This request requires an environment token for authentication.

Bodyapplication/jsonrequired
appIdstringrequired
curl -i -X POST \
  https://api.frontegg.com/applications/resources/applications/v1/credentials/shared/regenerate \
  -H 'Content-Type: application/json' \
  -d '{
    "appId": "string"
  }'

Responses