deployedApisTestPending
Returns the Deployed APIs for which a test has been requested.
Input Parameters: None.
Response: Array of DeployedApi objects that have pending test requests.
Example Request:
query {
deployedApisTestPending {
id,
component {
id,
name,
type,
version,
definition,
folderLocation,
deleted,
latestVersion
},
metadata {
title,
version,
description,
publisher {
name,
email,
url
},
license {
title,
infoUrl,
tosUrl
},
routes {
routeIdentifier,
headers {
key,
value
},
processPackage {
version
}
},
apiProxyServerUrl,
apiPackagedComponentVersion,
componentType
},
authSource {
id,
name,
description,
roles {
id,
name,
description
}
},
environment {
id,
name,
gateway {
id,
name,
deleted,
externalUrl,
externalHealthCheckPath,
gatewayType,
version,
internalSslEnabled
},
settings {
restPath,
soapPath,
soap12Path,
odataPath,
graphQLPath
},
publishedName,
classification,
integrationPackEnvironmentAttachment {
id
},
atoms {
id,
name,
type,
status
}
},
endpoints {
type,
basePath,
contextPath,
defaultContextPath
},
keylessPlan {
id,
name,
description,
status,
maxMessageSize,
rateLimit,
rateLimitPeriod,
quotaLimit,
quotaLimitPeriod,
quotaLimitTimezone,
applicationCount,
apiMappings {
id
}
},
plans {
id,
name,
description,
status,
maxMessageSize,
rateLimit,
rateLimitPeriod,
quotaLimit,
quotaLimitPeriod,
quotaLimitTimezone,
applicationCount,
apiMappings {
id
}
},
executionSettings {
concurrency,
retries,
retryCases,
connectTimeout,
executionTimeout,
subscriptionCacheSize
},
requiredRoles {
id,
name,
description
},
customPolicies {
path,
when,
rules {
id,
name,
description,
methods,
type,
configuration,
usedBy {
id
},
scope
}
},
subscriptions {
apiKeyId,
deployedApi {
id,
version
},
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
},
planMappings {
id,
plan {
id,
name,
description,
status,
maxMessageSize,
rateLimit,
rateLimitPeriod,
quotaLimit,
quotaLimitPeriod,
quotaLimitTimezone,
applicationCount
},
apis {
id,
version
}
},
version,
documentation {
oas,
wsdl,
odataOperations {
name,
description
}
},
cors {
origins,
methods,
headers,
allowCredentials,
maxAge,
exposeHeaders,
enableCors,
runPolicies
},
certificateAuthentication {
certificateAuthRequired,
trustedX500Names {
id,
name,
description,
x500Name
}
},
customPolicyPathMode,
branch {
branchName,
branchDescription,
isDeleted,
isDefaultBranch
}
}
}
deployedApisTestPending: [DeployedApi!]
Type
DeployedApi object platform
Represents an API deployed to a specific environment and the various information associated with it (Component, ApiComponentMetadata, Environment, DeployedApiEndpoint, Keyless Plan, number of plans associated with Deployed Api, Execution Settings and required roles)
Was this topic helpful?