Help Center> ServiceStage> API Reference> Application Management V3 APIs> Application> Obtaining Application Configurations Based on the Application ID
Updated on 2023-08-07 GMT+08:00

Obtaining Application Configurations Based on the Application ID

Function

This API is used to obtain application configurations based on the application ID.

URI

GET /v3/{project_id}/cas/applications/{application_id}/configuration

Table 1 Path parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Tenant's project ID. See Obtaining a Project ID.

application_id

Yes

String

Application ID. See Obtaining All Applications.

Table 2 Query parameter

Parameter

Mandatory

Type

Description

environment_id

No

String

Environment ID. See Obtaining All Environments.

Request

Table 3 Request header parameters

Parameter

Mandatory

Type

Description

Content-Type

Yes

String

Message body type or format.

X-Auth-Token

Yes

String

API calling can be authenticated using a token or AK/SK. If you use a token, this parameter is mandatory and must be set to the token. For details about how to obtain a token, see Obtaining a User Token.

Response

Table 4 Response parameter

Parameter

Type

Description

configuration

Array of objects

Configuration list. See Table 5.

Table 5 configuration parameters

Parameter

Type

Description

application_id

String

Application ID.

environment_id

String

Environment ID.

configuration

Object

Environment variable configuration. See Table 6.

Table 6 configurationEnv parameter

Parameter

Type

Description

env

Array of object

Environment variable. See Table 7.

Table 7 env parameters

Parameter

Type

Description

name

String

Variable name.

value

String

Variable value.

Example Request

None

Example Response

{
  "configuration": [
    {
      "application_id": "fdd7889d-eef8-4db1-befc-7037b02d949e",
      "environment_id": "0fa75dfe-0d32-4bc1-848b-8008cf3f2567",
      "configuration": {
        "env": [
          {
            "name": "app-env",
            "value": "env"
          }
        ]
      }
    }
  ]
}

Status Code

Table 8 Status codes

HTTP Status Code

Description

200

OK

400

Bad Request

404

Not Found

500

Internal Server Error

Error Code

The error code format is SVCSTG.00100.[Error_ID], for example, SVCSTG.00100400. For details, see ServiceStage Error Codes.