Application API
This page contains the APIs that are used to manage Applications as well as the Roles of an Application. Here are the APIs:
| Operation | Method | Endpoint |
|---|---|---|
| Create an Application | POST | /api/application/api/application/{applicationId} |
| Retrieve an Application | GET | /api/application/api/application?inactive=true/api/application/{applicationId} |
| Update an Application | PUT | /api/application/{applicationId} |
| Search for Applications | GETPOST | /api/application/search?name={name}&state={state}&tenantId={tenantId}/api/application/search |
| Delete an Application | DELETE | /api/application/{applicationId}/api/application/{applicationId}?hardDelete=true |
| Reactivate an Application | PUT | /api/application/{applicationId}?reactivate=true |
| Create an Application Role | POST | /api/application/{applicationId}/role/api/application/{applicationId}/role/{roleId} |
| Update an Application Role | PUT | /api/application/{applicationId}/role/{roleId} |
| Delete an Application Role | DELETE | /api/application/{applicationId}/role/{roleId}/api/application/{applicationId}/role?name={name} |
| Retrieve OAuth Configuration | GET | /api/application/{applicationId}/oauth-configuration |