deployedApiApplicationUpdate
Updates an Application.
Input Parameters:
deployedApiApplication: Updated application configuration including modified fields for name, status, and owner details.
Response:
- Returns the updated DeployedApiApplication object with modified application details.
Example Request:
mutation deployedApiApplicationUpdate($deployedApiApplication: DeployedApiApplicationUpdateInput!) {
deployedApiApplicationUpdate(deployedApiApplication: $deployedApiApplication) {
id,
name,
gateway {
id,
name,
deleted,
externalUrl,
externalHealthCheckPath
},
status,
ownerName,
ownerUserName,
ownerEmail,
contactPhone,
companyName,
companyWebsite,
notes,
description
}
}
**Variables:**
```json
{
"deployedApiApplication": {
"applicationId": "<xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx>",
"name": "Jiaqi Test Application 2222",
"ownerName": "Jiaqi 222",
"ownerUserName": "jiaqiAdmin 222",
"ownerEmail": "jiaqi@xxx.com",
"status": "ENABLED",
"contactPhone": "123-456-7890",
"companyName": "Boomi",
"companyWebsite": "https://boomi.com",
"notes": "Test Application",
"description": "Example Application"
}
}
deployedApiApplicationUpdate(
deployedApiApplication: DeployedApiApplicationUpdateInput!
): DeployedApiApplication!
Arguments
deployedApiApplicationUpdate.deployedApiApplication ● DeployedApiApplicationUpdateInput! non-null input platform
Type
DeployedApiApplication object platform
type definitions
An API Key is generated for each subscription of the Application so that users can be authorized for specific API access.
Was this topic helpful?