Sdílet prostřednictvím


Product List - List By Subscription

Zobrazí seznam produktů pro předplatné.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Marketplace/products?api-version=2025-05-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Marketplace/products?api-version=2025-05-01&language={language}&excludePublicOffersAndPublicPlans={excludePublicOffersAndPublicPlans}&$filter={$filter}&$select={$select}&$expand={$expand}&$orderBy={$orderBy}&$search={$search}

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

$expand
query

string

Rozbalí související entity vložené do textu.

$filter
query

string

Filtruje výsledky na základě logické podmínky. Příklad: $filter=productType eq 'VirtualMachine'. Pole, která lze filtrovat podle:

  • displayName
  • productId
  • popularity
  • categoryIds
  • industryIds
  • publisherId
  • uniqueProductId
  • productType
  • operatingSystems
  • pricingTypes
  • publisherDisplayName
  • longSummary
  • summary
  • linkedAddinsTypes
  • description
  • supportedProducts
  • applicableProducts
  • lastModifiedDateTime
  • plan.planId
  • plan.displayName
  • plan.cspState
  • plan.altStackReference
  • plan.stackType
  • plan.categoryIds
  • plan.hasProtectedArtifacts
  • plan.pricingTypes
  • plan.summary
  • plan.description
  • plan.skuId
  • plan.displayRank
  • plan.isPrivate
$orderBy
query

string

Výraz řazení pro výsledky pomocí zápisu OData. Vyhněte se použití orderby, pokud to není nezbytné, protože to může mít vliv na latenci vašeho požadavku. Příklad: $orderby=displayName desc. Toto rozhraní API podporuje řazení pouze podle jednoho pole. Pole, která lze seřadit podle:

  • lastModifiedDateTime
  • uniqueProductId
  • productType
  • displayName
  • publisherId'
$search
query

string

Volitelné vyhledávání podle zobrazovaného jména, zobrazovaného jména vydavatele nebo klíčových slov. Příklad $search=Microsoft

$select
query

string

Vybere, které vlastnosti se mají zahrnout do výsledků. Příklad: $select=displayName

excludePublicOffersAndPublicPlans
query

boolean

Zda vyloučit veřejné nabídky a veřejné plány z odpovědi. Výchozí hodnota je false, což znamená, že do odpovědi jsou zahrnuty veřejné nabídky a veřejné plány. Pokud je nastavená hodnota true, vrátí se jenom soukromé plány.

language
query

string

Jazyk pro vyhledávání, dvoupísmenný kód ISO 639-1, možné hodnoty - 'en,cs,de,es,fr,hu,it,ja,ko,nl,pl,pt-br,pt-pt,ru,sv,tr,id,zh-hans,zh-hant". Výchozí je "en"

Odpovědi

Name Typ Description
200 OK

ProductSummaryListResult

Požadavek byl úspěšný.

Other Status Codes

DiscoveryErrorPayload

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Tok OAuth2 v Azure Active Directory

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

ProductList_ListBySubscription

Ukázkový požadavek

GET https://management.azure.com/subscriptions/f47ac10b-58cc-4372-a567-0e02b2c3d479/providers/Microsoft.Marketplace/products?api-version=2025-05-01&language=en&$filter=productType eq 'SaaS'&$select=displayName,uniqueProductId,productType,publisherDisplayName

Ukázková odpověď

{
  "value": [
    {
      "uniqueProductId": "microsoft.managedinstance_standard",
      "displayName": "Azure SQL Managed Instance",
      "publisherDisplayName": "Microsoft",
      "productType": "SaaS"
    }
  ],
  "nextLink": "https://management.azure.com/subscriptions/f47ac10b-58cc-4372-a567-0e02b2c3d479/providers/Microsoft.Marketplace/products?api-version=2025-05-01&language=en&$select=displayName,uniqueProductId,productType,publisherDisplayName&$filter=productType eq 'SaaS'&$skiptoken=W3sid..."
}

Definice

Name Description
Attribute

Představuje atribut SKU, který se skládá z klíče a hodnoty. Atributy se mohou u různých služeb lišit.

DiscoveryErrorDetails

Podrobnosti o chybě vrácené v DiscoveryErrorPayload

DiscoveryErrorPayload

Datová část Error vrácená rozhraními API Marketplace Discovery

PlanMetadata

Další metadata

PlanSummary

Vrací podmnožinu atributů plánu

ProductSummary

Vrátí podmnožinu atributů produktu

ProductSummaryListResult

Vlastní odpověď operace se seznamem.

Attribute

Představuje atribut SKU, který se skládá z klíče a hodnoty. Atributy se mohou u různých služeb lišit.

Name Typ Description
key

string

Klíč atributu

value

string

Hodnota atributu

DiscoveryErrorDetails

Podrobnosti o chybě vrácené v DiscoveryErrorPayload

Name Typ Description
code

string

Kód chyby HTTP

message

string

Chybová zpráva

DiscoveryErrorPayload

Datová část Error vrácená rozhraními API Marketplace Discovery

Name Typ Description
error

DiscoveryErrorDetails

Objekt s podrobnostmi o chybě

PlanMetadata

Další metadata

Name Typ Description
altStackReference

string

Ukazuje na planId, který obsahuje alternativní odkaz na zásobník

generation

string

Generování bitové kopie virtuálního počítače (platí pouze pro produkty virtuálních počítačů)

PlanSummary

Vrací podmnožinu atributů plánu

Name Typ Description
altArchitectureReference

string

Alternativní odkaz na architekturu

altStackReference

string

Alternativní odkaz na zásobník

categoryIds

string[]

ID kategorií plánu

cspState

string

Řídí dostupnost plánu a přístup partnerů v rámci programu Microsoft Cloud Solution Provider (CSP).

  • OptIn - Umožňuje všem autorizovaným partnerům Cloud Solution Provider prodávat a nasazovat produkt zákazníkům
  • OptOut - Vyloučeno z programu Cloud Solution Provider, dostupné pouze prostřednictvím přímých kanálů
  • SelectiveOptIn - K dispozici pouze vybraným partnerům Cloud Solution Provider pro další prodej a nasazení u zákazníků
description

string

Popis plánu / SKU

displayName

string

Zobrazovaný název plánu / SKU

displayRank

string

Pořadí, ve kterém je plán zobrazen v tabulce "Plány"

hasProtectedArtifacts

boolean

Nastavte na true, pokud plán obsahuje artefakty, které mají být skryty pro neověřené uživatele

hasRi

boolean

Údaj o tom, zda SKU podporuje rezervace

isPrivate

boolean

Označení, že plán je přístupný pouze omezené cílové skupině

metadata

PlanMetadata

Rozšířená metadata plánu/SKU.

planId

string

Identifikátor plánu

planType

string

Určuje primární model nasazení a architekturu hostování pro produkt marketplace. Aktuálně podporované hodnoty jsou:

  • None - Nespecifikovaný typ produktu, obvykle se používá pro produkty bez definovaného modelu nasazení
  • DevService - Služby a nástroje zaměřené na vývoj pro pracovní postupy tvorby softwaru
  • ManagedApplication - Spravované aplikace Azure, které nasazují a spravují prostředky v zákaznických předplatných
  • VirtualMachine - Předem nakonfigurované image virtuálních počítačů nasaditelné do výpočetní infrastruktury Azure
  • AzureApplication - Nativní aplikace Azure využívající platformové služby a rozhraní API
  • Container - Kontejnerizované aplikace nasazené prostřednictvím Azure Container Instances nebo podobných služeb
  • SaaS - Řešení Software as a Service hostovaná a spravovaná vydavatelem
  • SolutionTemplate - Šablony Azure Resource Manageru, které zřizují více prostředků Azure
  • IotEdgeModules - Moduly určené pro nasazení do běhových prostředí Azure IoT Edge
  • ManagedServices - Plně spravované služby, kde se vydavatel stará o infrastrukturu a provoz
  • ContainerApps - Aplikace vytvořené pro bezserverovou kontejnerovou platformu Azure Container Apps
  • VisualStudioExtension - Rozšíření, která se integrují s funkcemi integrovaného vývojového prostředí sady Visual Studio
  • DynamicsOps - Aplikace a rozšíření Microsoft Dynamics 365 Finance and Operations
  • DynamicsCE - Aplikace a přizpůsobení Microsoft Dynamics 365 Customer Engagement
  • DynamicsBC - Aplikace a doplňky Microsoft Dynamics 365 Business Central
  • PowerBI - Komponenty pro sestavy, řídicí panely a vizualizaci dat Microsoft Power BI
  • ConsultingServices - Nabídka profesionálních služeb včetně implementačních a poradenských služeb
  • CosellOnly - Produkty dostupné výhradně prostřednictvím partnerských programů společnosti Microsoft pro spoluprodej
  • CoreVirtualMachine - Základní nabídky virtuálních počítačů se základními výpočetními možnostmi Azure
  • PowerBIVisuals - Vlastní vizualizace pro reportovací platformu Microsoft Power BI
  • Office365 - Aplikace, doplňky a integrace Microsoft 365 a Office 365
  • AADApps - Integrované aplikace Azure Active Directory podporující identitu organizace
  • AzureServices - Nativní služby platformy Azure a poskytovatelé prostředků
  • AppService - Webové aplikace hostované na platformě Azure App Service
  • LogAnalytics - Řešení služby Log Analytics služby Azure Monitor a konfigurace pracovních prostorů
  • MicrosoftProduct - Produkty Microsoftu první strany dostupné prostřednictvím kanálů marketplace
pricingTypes

string[]

Označuje modely fakturace a nákladové struktury, které jsou pro plán k dispozici.

  • Free - Žádné poplatky za využití plánu, obvykle pro komunitní edice nebo základní úrovně služeb
  • FreeTrial - Časově omezené období bezplatného přístupu před přechodem na model placené fakturace
  • Byol - Přineste si vlastní licenční model, kdy zákazníci poskytují stávající softwarové licence
  • Payg - Fakturace na základě průběžných plateb na základě spotřeby vypočtená na základě skutečného využití zdrojů
  • Ri - Fakturace rezervované instance se závazkem předem za zvýhodněné dlouhodobé ceny
skuId

string

ID SKU

stackType

string

Typ zásobníku: Classic, Gen1, Gen2

summary

string

Souhrnný text plánu

uniquePlanId

string

Jedinečný identifikátor plánu, který má předponu kombinací uniqueProductId a PlanId bez oddělovače mezi nimi

vmArchitectureType

string

Určuje architekturu a generaci procesoru virtuálního počítače. Platí výhradně pro typy produktů virtuálních počítačů.

  • X64Gen1 - Architektura procesoru x64 s firmwarem virtuálního počítače 1. generace a podporou systému BIOS
  • X64Gen2 - Architektura procesoru x64 s firmwarem virtuálního stroje 2. generace a podporou UEFI
  • Arm64 - Architektura 64bitového procesoru ARM optimalizovaná pro energetickou účinnost a nativní cloudové pracovní zátěže
vmSecuritytypes

string[]

Definuje úroveň zvýšení zabezpečení pro nasazení virtuálních počítačů. Platí výhradně pro typy produktů virtuálních počítačů.

  • None - Standardní zabezpečení virtuálních strojů bez dalších ochranných funkcí
  • Trusted - Zabezpečení Trusted Launch se zabezpečeným spouštěním a virtuálními funkcemi Trusted Platform Module
  • Confidential - Důvěrné výpočetní operace se šifrováním paměti a atestací pro citlivé úlohy

ProductSummary

Vrátí podmnožinu atributů produktu

Name Typ Description
applicableProducts

string[]

Kategorie produktů, do kterých nabídka patří

attributes

Attribute[]

Sada atributů produktů

azureBenefit

string

Označuje, jestli se nákupy produktů započítávají do výhod závazku využití Azure pro podnikové zákazníky.

  • Eligible - Náklady na produkty se vztahují na výpočty výhod a kreditů závazku využití Azure
  • NotEligible - Náklady na produkty se nevztahují na programy výhod závazku využití Azure
badges

string[]

Zobrazuje certifikační a kvalifikační odznaky získané produktem pro zviditelnění na trhu.

  • PreferredSolution - Řešení uznávané společností Microsoft splňující specifická kritéria kvality a partnerství
  • PowerBICertified - Certifikovaná kompatibilita a integrace s platformou Microsoft Power BI
  • AdditionalPurchaseRequirement - Produkt vyžaduje další nákupy nebo předplatné pro plnou funkčnost
categoryIds

string[]

Pole kategorií produktů

cspLegalTermsUri

string

Právní podmínky produktu pro poskytovatele kryptografických služeb

description

string

Text popisu produktu

displayName

string

Zobrazovaný název produktu

hasMarketplaceFootprint

boolean

Údaj o tom, zda má produkt zastoupení na trhu

hasRiPlans

boolean

Údaj o tom, zda má produkt plány s výhradami

industryIds

string[]

Seznam ID odvětví, do kterého položka patří

lastModifiedDateTime

string

Poslední datum aktualizace produktu

locations

string[]

Seznam umístění, která jsou k dispozici na SKU

longSummary

string

Dlouhý souhrn produktu

operatingSystems

string[]

Informace o operačním systému pro tento produkt

plans

PlanSummary[]

Úplná sada atributů plánu/SKU

popularity

number (double)

Oblíbenost produktu

pricingTypes

string[]

Označuje modely fakturace a nákladové struktury, které jsou pro plán k dispozici.

  • Free - Žádné poplatky za využití plánu, obvykle pro komunitní edice nebo základní úrovně služeb
  • FreeTrial - Časově omezené období bezplatného přístupu před přechodem na model placené fakturace
  • Byol - Přineste si vlastní licenční model, kdy zákazníci poskytují stávající softwarové licence
  • Payg - Fakturace na základě průběžných plateb na základě spotřeby vypočtená na základě skutečného využití zdrojů
  • Ri - Fakturace rezervované instance se závazkem předem za zvýhodněné dlouhodobé ceny
privacyPolicyUri

string

Zásady ochrany osobních údajů produktu

productFamily

string

Produktová řada

productId

string

Jedinečné ID produktu

productSubType

string

Podtyp produktu

productType

string

Určuje primární model nasazení a architekturu hostování pro produkt Marketplace uložený v katalogu Marketplace.

  • None - Nespecifikovaný typ produktu, obvykle se používá pro produkty bez definovaného modelu nasazení
  • ManagedApplication - Spravované aplikace Azure, které nasazují a spravují prostředky v zákaznických předplatných
  • VirtualMachine - Předem nakonfigurované image virtuálních počítačů nasaditelné do výpočetní infrastruktury Azure
  • AzureApplication - Nativní aplikace Azure využívající platformové služby a rozhraní API
  • Container - Kontejnerizované aplikace nasazené prostřednictvím Azure Container Instances nebo podobných služeb
  • SaaS - Řešení Software as a Service hostovaná a spravovaná vydavatelem
  • SolutionTemplate - Šablony Azure Resource Manageru, které zřizují více prostředků Azure
  • IotEdgeModules - Moduly určené pro nasazení do běhových prostředí Azure IoT Edge
  • ManagedServices - Plně spravované služby, kde se vydavatel stará o infrastrukturu a provoz
  • ContainerApps - Aplikace vytvořené pro bezserverovou kontejnerovou platformu Azure Container Apps
  • DynamicsOps - Aplikace a rozšíření Microsoft Dynamics 365 Finance and Operations
  • DynamicsCE - Aplikace a přizpůsobení Microsoft Dynamics 365 Customer Engagement
  • DynamicsBC - Aplikace a doplňky Microsoft Dynamics 365 Business Central
  • PowerBI - Komponenty pro sestavy, řídicí panely a vizualizaci dat Microsoft Power BI
  • ConsultingServices - Nabídka profesionálních služeb včetně implementačních a poradenských služeb
  • CosellOnly - Produkty dostupné výhradně prostřednictvím partnerských programů společnosti Microsoft pro spoluprodej
  • CoreVirtualMachine - Základní nabídky virtuálních počítačů se základními výpočetními možnostmi Azure
  • PowerBIVisuals - Vlastní vizualizace pro reportovací platformu Microsoft Power BI
  • Office365 - Aplikace, doplňky a integrace Microsoft 365 a Office 365
  • AADApps - Integrované aplikace Azure Active Directory podporující identitu organizace
  • AzureServices - Nativní služby platformy Azure a poskytovatelé prostředků
  • AppService - Webové aplikace hostované na platformě Azure App Service
  • LogAnalytics - Řešení služby Log Analytics služby Azure Monitor a konfigurace pracovních prostorů
  • MicrosoftProduct - Produkty Microsoftu první strany dostupné prostřednictvím kanálů marketplace
publisherDisplayName

string

Zobrazovaný název aplikace Publisher

publisherId

string

ID vydavatele

publisherType

string

Identifikuje vztah vydavatele se společností Microsoft pro účely podpory a klasifikace partnerství.

  • Microsoft - Produkt první strany společnosti Microsoft s přímou podporou a vývojem společnosti Microsoft
  • ThirdParty - Produkt nezávislého dodavatele softwaru s podporou a údržbou poskytovanou vydavatelem
publishingStage

string

Označuje stav dostupnosti produktu a úroveň přístupu zákazníka v rámci Azure Marketplace.

  • Preview - Omezená dostupnost pro vybrané zákazníky pro testování a vyhodnocení předběžného přístupu
  • Public - Obecná dostupnost pro všechny zákazníky Azure Marketplace pro produkční nasazení
ratingAverage

number (double)

Průměrné hodnocení nabídky

ratingBuckets

string[]

Kategorizuje produkty podle prahových hodnot hodnocení zákazníků pro filtrování a objevování na trhu.

  • AboveOne - Produkty s hodnocením zákazníků vyšším než 1,0 hvězdičky na základě recenzí z tržiště
  • AboveTwo - Produkty s hodnocením zákazníků vyšším než 2,0 hvězdičky na základě recenzí z tržiště
  • AboveThree - Produkty s hodnocením zákazníků vyšším než 3,0 hvězdiček na základě recenzí z tržiště
  • AboveFour - Produkty s hodnocením zákazníků vyšším než 4,0 hvězdiček na základě recenzí z tržiště
ratingCount

integer (int32)

Celkový počet hodnocení pro nabídku

service

string

Název služby produktu, například "Virtuální počítače"

serviceFamily

string

Skupina služeb produktu, například "Compute"

smallIconUri

string

Identifikátor URI k ikoně malého produktu

summary

string

Souhrn produktů

supportedProducts

string[]

Mapuje se na seznam kompatibilních produktů

uniqueProductId

string

Jedinečný identifikátor produktu

ProductSummaryListResult

Vlastní odpověď operace se seznamem.

Name Typ Description
nextLink

string

Odkaz na další stránku položek

value

ProductSummary[]

Položky na této stránce