Waiting for engine...
Skip to main content

deployedApiPlan

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

Input Parameters:

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

Response: DeployedApiPlan object with complete plan details including rate limits, quotas, and associated API mappings.

Example Request:

query {
deployedApiPlan(id: "<xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx>") {
id,
name,
description,
status,
maxMessageSize,
rateLimit,
rateLimitPeriod,
quotaLimit,
quotaLimitPeriod,
quotaLimitTimezone,
applicationCount,
apiMappings {
id,
plan {
id,
name,
description,
status,
maxMessageSize,
rateLimit,
rateLimitPeriod,
quotaLimit,
quotaLimitPeriod,
quotaLimitTimezone,
applicationCount
},
apis {
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,
gateway {
id,
name,
deleted,
externalUrl,
gatewayType,
version
}
},
endpoints {
type,
basePath,
contextPath,
defaultContextPath
},
executionSettings {
concurrency,
retries,
retryCases,
connectTimeout,
executionTimeout,
subscriptionCacheSize
}
}
}
}
}

deployedApiPlan(
id: ID!
): DeployedApiPlan!

Arguments

deployedApiPlan.id ● ID! non-null scalar miscellaneous

Type

DeployedApiPlan object platform

Represents an API plan with rate limiting, quota management, and message size restrictions.

On this Page