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.
Was this topic helpful?