Description | : Retrieves a list of products available in the marketplace catalog |
Reference | : Link ¶ |
⚼ Request
GET:
/products
{
api-version:
string
,
language:
string
,
locations:
array
,
market:
string
,
hideKeys:
array
,
$select:
string
,
$filter:
string
,
$expand:
string
,
$orderBy:
string
,
$search:
string
,
}
⚐ Response (200)
{
value:
[
]
,
{
,
displayName:
string
,
popularity:
number
,
categoryIds:
[
,
string
,
]
industryIds:
[
,
string
,
]
publisherId:
string
,
azureBenefit:
string
,
badges:
[
,
string
,
]
publisherType:
string
,
publishingStage:
string
,
uniqueProductId:
string
,
productType:
string
,
productSubType:
string
,
productFamily:
string
,
operatingSystems:
[
,
string
,
]
pricingTypes:
[
,
string
,
]
publisherDisplayName:
string
,
longSummary:
string
,
summary:
string
,
linkedAddInsTypes:
object
,
smallIconUri:
string
,
description:
string
,
cspLegalTermsUri:
string
,
privacyPolicyUri:
string
,
ratingBuckets:
[
,
string
,
]
ratingAverage:
number
,
ratingCount:
integer
,
startingPrice:
{
,
market:
string
,
termUnits:
string
,
meterUnits:
string
,
minTermPrice:
number
,
minMeterPrice:
number
,
currency:
string
,
}
plans:
[
]
,
{
,
planId:
string
,
uniquePlanId:
string
,
displayName:
string
,
vmArchitectureType:
string
,
cspState:
string
,
metadata:
{
,
generation:
string
,
altStackReference:
string
,
relatedSkus:
}
[
]
,
{
,
sku:
{
,
name:
string
,
generation:
string
,
identity:
string
,
}
relationType:
string
,
}
altStackReference:
string
,
stackType:
string
,
altArchitectureReference:
string
,
categoryIds:
[
,
string
,
]
hasProtectedArtifacts:
boolean
,
pricingTypes:
[
,
string
,
]
vmSecuritytypes:
[
,
string
,
]
summary:
string
,
description:
string
,
skuId:
string
,
planType:
string
,
displayRank:
string
,
isPrivate:
boolean
,
hasRi:
boolean
,
}
supportedProducts:
[
,
string
,
]
applicableProducts:
[
,
string
,
]
lastModifiedDateTime:
string
,
locations:
[
,
string
,
]
serviceFamily:
string
,
service:
string
,
productId:
string
,
hasRiPlans:
boolean
,
hasMarketplaceFootprint:
boolean
,
attributes:
[
]
,
{
,
key:
string
,
value:
string
,
}
activeDirectoryAppId:
string
,
}
nextLink:
string
,
}
⚐ Response (default)
{
error:
}
{
,
code:
string
,
message:
string
,
}