Waiting for engine...
Skip to main content

deployedApiApplications

Returns all Deployed API Applications.

Input Parameters:

  • filter: Optional filter criteria to limit results by gateway ID.

Response: Array of DeployedApiApplication objects with application details and gateway information.

Example Request:

query {
deployedApiApplications(filter: {gatewayId: "<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
},
metadata {
title,
version,
description
},
environment {
id,
name
}
},
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
}
}
}

deployedApiApplications(
filter: DeployedApiApplicationFilter
): [DeployedApiApplication!]!

Arguments

deployedApiApplications.filter ● DeployedApiApplicationFilter 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.

On this Page