Waiting for engine...
Skip to main content

deployedApiApplication

Returns the Deployed API Application that matches the specified Application ID.

Input Parameters:

  • id: ID of the deployed API application to retrieve.

Response: DeployedApiApplication object with complete application details including subscriptions and gateway information.

Example Request:

query {
deployedApiApplication(id: "<xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx>") {
id,
name,
gateway {
id,
name,
deleted,
externalUrl,
externalHealthCheckPath,
environments {
id,
name,
publishedName,
classification
},
defaultApiExecutionSettings {
concurrency,
retries,
retryCases,
connectTimeout,
executionTimeout,
subscriptionCacheSize
},
forwardProxy {
id,
enabled,
hostAddress,
portNumber,
proxyType,
username,
password
},
account {
id
},
gatewayType,
version,
cors {
origins,
methods,
headers,
allowCredentials,
maxAge,
exposeHeaders,
enableCors,
runPolicies
},
certificateAuthentication {
certificateAuthRequired,
trustedX500Names {
id,
name,
description,
x500Name
}
},
internalSslEnabled,
token,
otelConfig {
enabled,
endpoint,
compression
}
},
status,
ownerName,
ownerUserName,
ownerEmail,
contactPhone,
companyName,
companyWebsite,
notes,
description,
subscriptions {
apiKeyId,
deployedApi {
id,
version,
component {
id,
name,
type,
version,
definition,
folderLocation,
deleted,
latestVersion
},
metadata {
title,
version,
description,
publisher {
name,
email,
url
},
license {
title,
infoUrl,
tosUrl
},
apiProxyServerUrl,
apiPackagedComponentVersion,
componentType
},
authSource {
id,
name,
description,
roles {
id,
name,
description
}
},
environment {
id,
name,
publishedName,
classification
},
endpoints {
type,
basePath,
contextPath,
defaultContextPath
}
},
application {
id,
name,
status,
ownerName,
ownerUserName,
ownerEmail,
contactPhone,
companyName,
companyWebsite,
notes,
description
},
plan {
id,
name,
description,
status,
maxMessageSize,
rateLimit,
rateLimitPeriod,
quotaLimit,
quotaLimitPeriod,
quotaLimitTimezone,
applicationCount
},
status,
startDate,
expirationDate,
approvalDate,
consumerMessage,
producerMessage,
generatedBy,
generatedDate,
statusChangedBy,
statusChangedDate
}
}
}

deployedApiApplication(
id: ID!
): DeployedApiApplication!

Arguments

deployedApiApplication.id ● ID! non-null scalar miscellaneous

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.

On this Page