action dracoon_request_product_packages {
label: "Request list of product packages"
description: "
🚀 Since v4.38.0
\n\n### Description: \nReturns a list of product packages.\n\n### Precondition:\nAuthenticated user\n\n### Postcondition:\nList of Product Packages is returned.\n\n### Further Information:\n"
provider: dracoon
method: GET
path: "/v4/config/info/product_packages"
encoding: json
input: {
type: "object"
properties: {
"X-Sds-Auth-Token": {
type: "string"
}
}
additionalProperties: false
}
output: {
type: "object"
description: "ProductPackageResponseList"
required: ["packages"]
properties: {
packages: {
type: "array"
description: "Packages"
items: {
type: "object"
description: "ProductPackageResponse"
required: ["clients", "features", "productPackageId", "productPackageName"]
properties: {
clients: {
type: "array"
description: "OAuth Client Information"
items: {
type: "object"
description: "OAuthClientInfo"
required: ["isAvailable"]
properties: {
isAvailable: {
type: "boolean"
description: "Is Available"
}
oauthClientName: {
type: "string"
}
}
}
}
features: {
type: "array"
description: "Features"
items: {
type: "object"
description: "Feature"
required: ["featureId", "featureName", "isAvailable"]
properties: {
featureId: {
type: "integer"
format: "int32"
description: "ID"
}
featureName: {
type: "string"
description: "Name"
}
isAvailable: {
type: "boolean"
description: "Is Available"
}
}
}
}
productPackageId: {
type: "integer"
format: "int64"
description: "ID"
}
productPackageName: {
type: "string"
description: "Name"
}
}
}
}
}
}
}