Microsoft.Marketplace (stable:2022-02-02)

2025/12/05 • 2 new, 2 deleted methods

Search_PostArm (new)
Description Returns a list of azure private store marketplace catalog offers and total count and facets
Reference Link ¶

⚼ Request

POST:  /providers/Microsoft.Marketplace/search
{
x-ms-client-tenant-id: string ,
request:
{
searchQuery: string ,
publisherName: string ,
skip: integer ,
take: integer ,
isAzureBenefitEligible: boolean ,
isMicrosoftProduct: boolean ,
isThirdParty: boolean ,
isCoreVm: boolean ,
isPreferredSolution: boolean ,
isAdditionalPurchaseRequired: boolean ,
isPowerBICertified: boolean ,
isIndustryCloud: boolean ,
languages:
[
string ,
]
,
stores:
[
string ,
]
,
select:
[
string ,
]
,
sortBy:
[
string ,
]
,
offerTypes:
[
string ,
]
,
pricingTypes:
[
string ,
]
,
privateStoreAllowances:
[
string ,
]
,
appSourceIndustries:
[
string ,
]
,
operatingSystems:
[
string ,
]
,
appSourceCategories:
[
string ,
]
,
azureIndustries:
[
string ,
]
,
azureCategories:
[
string ,
]
,
azurePortalCategories:
[
string ,
]
,
facets:
[
string ,
]
,
}
,
x-ms-app: string ,
api-version: string ,
}

⚐ Response (200)

{
facets:
[
{
facetName: string ,
facetValues:
[
{
value: string ,
count: integer ,
}
,
]
,
}
,
]
,
results:
[
{
ampAppsPopularity: number ,
ampCsPopularity: number ,
applicableProducts:
[
string ,
]
,
appSourceAppsPopularity: number ,
appSourceCategories:
[
string ,
]
,
appSourceCsPopularity: number ,
appSourceIndustries:
[
string ,
]
,
azureCategories:
[
string ,
]
,
azurePortalCategories:
[
string ,
]
,
azureIndustries:
[
string ,
]
,
bigId: string ,
cspStates:
[
string ,
]
,
determinedStorefronts:
[
string ,
]
,
displayName: string ,
isAzureBenefitEligible: boolean ,
isCoreVm: boolean ,
isPreferredSolution: boolean ,
isAdditionalPurchaseRequired: boolean ,
isPowerBICertified: boolean ,
isIndustryCloud: boolean ,
isMicrosoftProduct: boolean ,
isPreview: boolean ,
language: string ,
legacyId: string ,
offerType: string ,
operatingSystems:
[
string ,
]
,
plans:
[
{
cspState: string ,
legacyPlanId: string ,
displayName: string ,
architectureType: string ,
metadata:
{
generation: string ,
}
,
operatingSystem:
{
family: string ,
type: string ,
name: string ,
}
,
}
,
]
,
pricingTypes:
[
string ,
]
,
publisherDisplayName: string ,
summary: string ,
vmGenerations:
[
string ,
]
,
vmImageTypes:
[
string ,
]
,
vmSecurityTypes:
[
string ,
]
,
smallIconUri: string ,
mediumIconUri: string ,
largeIconUri: string ,
wideIconUri: string ,
heroIconUri: string ,
}
,
]
,
totalCount: integer ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Operations_List (new)
Description Lists all of the available Microsoft.Marketplace REST API operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Marketplace/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: enum ,
actionType: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Search_PostArm (removed)
Description Returns a list of azure private store marketplace catalog offers and total count and facets
Reference Link ¶

⚼ Request

POST:  /providers/Microsoft.Marketplace/search
{
x-ms-client-tenant-id: string ,
request:
{
searchQuery: string ,
publisherName: string ,
skip: integer ,
take: integer ,
isAzureBenefitEligible: boolean ,
isMicrosoftProduct: boolean ,
isThirdParty: boolean ,
isCoreVm: boolean ,
isPreferredSolution: boolean ,
isAdditionalPurchaseRequired: boolean ,
isPowerBICertified: boolean ,
isIndustryCloud: boolean ,
languages:
[
string ,
]
,
stores:
[
string ,
]
,
select:
[
string ,
]
,
sortBy:
[
string ,
]
,
offerTypes:
[
string ,
]
,
pricingTypes:
[
string ,
]
,
privateStoreAllowances:
[
string ,
]
,
appSourceIndustries:
[
string ,
]
,
operatingSystems:
[
string ,
]
,
appSourceCategories:
[
string ,
]
,
azureIndustries:
[
string ,
]
,
azureCategories:
[
string ,
]
,
azurePortalCategories:
[
string ,
]
,
facets:
[
string ,
]
,
}
,
x-ms-app: string ,
api-version: string ,
}

⚐ Response (200)

{
facets:
[
{
facetName: string ,
facetValues:
[
{
value: string ,
count: integer ,
}
,
]
,
}
,
]
,
results:
[
{
ampAppsPopularity: number ,
ampCsPopularity: number ,
applicableProducts:
[
string ,
]
,
appSourceAppsPopularity: number ,
appSourceCategories:
[
string ,
]
,
appSourceCsPopularity: number ,
appSourceIndustries:
[
string ,
]
,
azureCategories:
[
string ,
]
,
azurePortalCategories:
[
string ,
]
,
azureIndustries:
[
string ,
]
,
bigId: string ,
cspStates:
[
string ,
]
,
determinedStorefronts:
[
string ,
]
,
displayName: string ,
isAzureBenefitEligible: boolean ,
isCoreVm: boolean ,
isPreferredSolution: boolean ,
isAdditionalPurchaseRequired: boolean ,
isPowerBICertified: boolean ,
isIndustryCloud: boolean ,
isMicrosoftProduct: boolean ,
isPreview: boolean ,
language: string ,
legacyId: string ,
offerType: string ,
operatingSystems:
[
string ,
]
,
plans:
[
{
cspState: string ,
legacyPlanId: string ,
displayName: string ,
architectureType: string ,
metadata:
{
generation: string ,
}
,
operatingSystem:
{
family: string ,
type: string ,
name: string ,
}
,
}
,
]
,
pricingTypes:
[
string ,
]
,
publisherDisplayName: string ,
summary: string ,
vmGenerations:
[
string ,
]
,
vmImageTypes:
[
string ,
]
,
vmSecurityTypes:
[
string ,
]
,
smallIconUri: string ,
mediumIconUri: string ,
largeIconUri: string ,
wideIconUri: string ,
heroIconUri: string ,
}
,
]
,
totalCount: integer ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Operations_List (removed)
Description Lists all of the available Microsoft.Marketplace REST API operations.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Marketplace/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: enum ,
actionType: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}