Create or Update an APEX application, with a specific application id, in the specified workspace
put
/apex/workspaces/{workspace_name}/applications/{application_id}
This services creates a new application in the specified workspace, using the given application/sql or application/zip input content using APEX install application procedure. The Application ID in the input file is ignored. If an application already exists with the application_id in the URL then it is overwritten. Otherwise, a new application is created in the workspace with the specified application_id from the URL. A client requires SQL Developer or SQL Administrator role to access this endpoint.
Request
Path Parameters
-
application_id(required): string
Application Primary Key, Unique over all workspaces.
-
workspace_name(required): string
Display name of the workspace.
Supported Media Types
- application/sql
- application/zip
Root Schema : schema
Type:
string
Root Schema : schema
Type:
string
Response
Supported Media Types
- application/json
201 Response
Details of the created/updated application
Headers
-
Location(required):
Location header will provide URI of created APEX application.
Root Schema : APEXApplicationsItem
Type:
object
This object represents a single row on APEX_APPLICATIONS.
Show Source
-
application_alias: string
The alternate alphanumeric application identifier.
-
application_group: string
The alternate alphanumeric application identifier.
-
application_id: integer
Application Primary Key, Unique over all workspaces.
-
application_name: string
The name of this application.
-
application_owner: string
The alternate alphanumeric application identifier.
-
availability_status: string
Specifies whether or not the application is available or unavailable for use.
-
last_updated_by: string
Last updated by.
-
last_updated_on: string
The date and time of the last update.
-
links: array
links
-
page_count: integer
Number of application pages.
-
workspace: string
The internal name of the workspace.
400 Response
Bad Request - The input file could not be processed.