Send Requests
Use the following guidelines when sending requests using the Oracle Application Container Cloud REST API.
URL Structure
https://apaas.{region}.oraclecloud.com/paas/service/apaas/api/v1.1/apps/
-
apaas.{region}.oraclecloud.com
is the host where Oracle Application Container Cloud is running. The region isus
for subscribers in the United States. If you are unsure of your host name, locate Oracle Application Container Cloud in the My Services console, click Details, and look at the REST Endpoint value.The Service URL listed in the welcome email you receive with your trial or purchased subscription also contains this host. Here is an example Service URL:
https://apaas.us.oraclecloud.com/paas
All the examples in this document use
apaas.us.oraclecloud.com
for your host system. -
paas/service/apaas/api/v1.1/apps/
is the fixed prefix for Oracle Application Container Cloud REST resources. For a complete list of resources, see REST Endpoints.
Supported Methods
You can perform operations on Oracle Application Container Cloud using standard HTTP method requests, as summarized in the following table.
HTTP Method | Description |
---|---|
GET |
Retrieve configuration, instance, and status information about an application. You can also retrieve logs, recordings, and metadata files. |
POST |
Create, start, restart, or stop an application. You can also request logs and recordings. |
PUT |
Update an existing application:
|
DELETE |
Delete an application. This includes stopping any running instances and removing all of its code, logs, and metadata information from Oracle Application Container Cloud. |
Media Types
The following media types are supported by the REST API:
-
application/json
-
multipart/form-data
(for creating or updating an application)
Supported Headers
The REST API supports the following headers that may be passed in the header section of the HTTP request or response.
Header | Description | Example |
---|---|---|
Content-Type |
Media type of the body of the request. Required for POST and PUT requests. | Content-Type: application/json |
Accept |
Media type of the body of the response. | Accept: application/json |
X-ID-TENANT-NAME |
Name of the identity domain for your subscription to Oracle Application Container Cloud. | X-ID-TENANT-NAME:ExampleIdentityDomain |