Product List - List By Subscription
Elenca i prodotti per l'abbonamento.
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}
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
subscription
|
path | True |
string (uuid) |
ID della sottoscrizione di destinazione. Il valore deve essere un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
|
$expand
|
query |
string |
Espande le entità correlate inline |
|
|
$filter
|
query |
string |
Filtra i risultati in base a una condizione booleana. Esempio: $filter=productType eq 'VirtualMachine'. I campi che possono essere filtrati sono:
|
|
|
$order
|
query |
string |
Espressione di ordinamento per i risultati utilizzando la notazione OData. Evitare di usare orderby a meno che non sia necessario in quanto ciò potrebbe influire sulla latenza della richiesta. Esempio: $orderby=displayName desc. Questa API supporta solo l'ordinamento in base a un singolo campo. I campi in base ai quali è possibile ordinare sono:
|
|
|
$search
|
query |
string |
Ricerca facoltativa per nome visualizzato, nome visualizzato dell'editore o parole chiave. Esempio $search=Microsoft |
|
|
$select
|
query |
string |
Seleziona le proprietà da includere nei risultati. Esempio: $select=displayName |
|
|
exclude
|
query |
boolean |
Indica se escludere le offerte pubbliche e i piani pubblici dalla risposta. Il valore predefinito è false, il che significa che le offerte pubbliche e i piani pubblici sono inclusi nella risposta. Se impostato su true, verranno restituiti solo i piani privati. |
|
|
language
|
query |
string |
Lingua da cercare, codice ISO 639-1 a due lettere, valori possibili - 'en,cs,de,es,fr,hu,it,ja,ko,nl,pl,pt-br,pt-pt,ru,sv,tr,id,zh-hans,zh-hant'. Il valore predefinito è "en" |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
La richiesta ha avuto esito positivo. |
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | rappresentare l'account utente |
Esempio
ProductList_ListBySubscription
Esempio di richiesta
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
Risposta di esempio
{
"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..."
}
Definizioni
| Nome | Descrizione |
|---|---|
| Attribute |
Rappresenta un attributo SKU, costituito da una chiave e un valore. Gli attributi possono differire tra i vari servizi. |
|
Discovery |
Dettagli dell'errore restituiti in DiscoveryErrorPayload |
|
Discovery |
Payload di errore restituito dalle API di individuazione del marketplace |
|
Plan |
Metadati aggiuntivi |
|
Plan |
Restituisce un sottoinsieme di attributi del piano |
|
Product |
Restituisce un sottoinsieme di attributi del prodotto |
|
Product |
Risposta personalizzata di un'operazione di elenco. |
Attribute
Rappresenta un attributo SKU, costituito da una chiave e un valore. Gli attributi possono differire tra i vari servizi.
| Nome | Tipo | Descrizione |
|---|---|---|
| key |
string |
La chiave dell'attributo |
| value |
string |
Il valore dell'attributo |
DiscoveryErrorDetails
Dettagli dell'errore restituiti in DiscoveryErrorPayload
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Codice di errore HTTP |
| message |
string |
Messaggio di errore |
DiscoveryErrorPayload
Payload di errore restituito dalle API di individuazione del marketplace
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
L'oggetto dei dettagli dell'errore |
PlanMetadata
Metadati aggiuntivi
| Nome | Tipo | Descrizione |
|---|---|---|
| altStackReference |
string |
Puntamento a un planId che contiene il riferimento allo stack alternativo |
| generation |
string |
La generazione dell'immagine della macchina virtuale (applicabile solo ai prodotti Virtual Machine) |
PlanSummary
Restituisce un sottoinsieme di attributi del piano
| Nome | Tipo | Descrizione |
|---|---|---|
| altArchitectureReference |
string |
Il riferimento all'architettura alternativa |
| altStackReference |
string |
Riferimento stack alternativo |
| categoryIds |
string[] |
Pianificare CategoryIds |
| cspState |
string |
Controlla la disponibilità del piano e l'accesso dei partner all'interno del programma Microsoft Cloud Solution Provider (CSP).
|
| description |
string |
Descrizione del piano / sku |
| displayName |
string |
Nome visualizzato del piano/SKU |
| displayRank |
string |
L'ordine in cui il piano viene visualizzato nella tabella 'Piani' |
| hasProtectedArtifacts |
boolean |
Impostare su true se il piano contiene elementi che devono essere nascosti per gli utenti non autenticati |
| hasRi |
boolean |
Indicazione se lo SKU supporta le prenotazioni |
| isPrivate |
boolean |
Indicazione che il piano è accessibile solo a un pubblico ristretto |
| metadata |
Metadati del piano/SKU ampliati. |
|
| planId |
string |
Identificatore del piano |
| planType |
string |
Specifica il modello di distribuzione principale e l'architettura di hosting per il prodotto del marketplace. I valori attualmente supportati sono:
|
| pricingTypes |
string[] |
Indica i modelli di fatturazione e le strutture dei costi disponibili per il piano.
|
| skuId |
string |
L'ID SKU |
| stackType |
string |
Tipo di stack : Classic, Gen1, Gen2 |
| summary |
string |
Il testo riassuntivo del piano |
| uniquePlanId |
string |
Identificatore univoco del piano preceduto dalla combinazione di uniqueProductId e PlanId senza separatori intermedi |
| vmArchitectureType |
string |
Specifica l'architettura e la generazione del processore della macchina virtuale. Si applica esclusivamente ai tipi di prodotto Macchina virtuale.
|
| vmSecuritytypes |
string[] |
Definisce il livello di miglioramento della sicurezza per le distribuzioni di macchine virtuali. Si applica esclusivamente ai tipi di prodotto Macchina virtuale.
|
ProductSummary
Restituisce un sottoinsieme di attributi del prodotto
| Nome | Tipo | Descrizione |
|---|---|---|
| applicableProducts |
string[] |
Categorie di prodotti a cui appartiene l'offerta |
| attributes |
Set di attributi dei prodotti |
|
| azureBenefit |
string |
Indica se gli acquisti di prodotti vengono conteggiati ai fini dei vantaggi dell'impegno di consumo di Azure per i clienti aziendali.
|
| badges |
string[] |
Mostra i badge di certificazione e qualifica ottenuti dal prodotto per la visibilità sul marketplace.
|
| categoryIds |
string[] |
Varietà di categorie di prodotti |
| cspLegalTermsUri |
string |
Condizioni legali del prodotto per il CSP |
| description |
string |
Il testo della descrizione del prodotto |
| displayName |
string |
Nome visualizzato del prodotto |
| hasMarketplaceFootprint |
boolean |
Indicazione se il prodotto ha una rappresentazione sul mercato |
| hasRiPlans |
boolean |
Indicazione se il prodotto ha piani con riserve |
| industryIds |
string[] |
Elenco degli ID settore a cui appartiene l'articolo |
| lastModifiedDateTime |
string |
Data dell'ultimo aggiornamento del prodotto |
| locations |
string[] |
Elenco delle ubicazioni disponibili nelle referenze |
| longSummary |
string |
Riassunto lungo del prodotto |
| operatingSystems |
string[] |
Informazioni sul sistema operativo per questo prodotto |
| plans |
Set completo di attributi del piano/SKU |
|
| popularity |
number (double) |
Popolarità del prodotto |
| pricingTypes |
string[] |
Indica i modelli di fatturazione e le strutture dei costi disponibili per il piano.
|
| privacyPolicyUri |
string |
L'informativa sulla privacy del prodotto |
| productFamily |
string |
Famiglia di prodotti |
| productId |
string |
L'ID univoco del prodotto |
| productSubType |
string |
Sottotipo di prodotto |
| productType |
string |
Specifica il modello di distribuzione principale e l'architettura di hosting per il prodotto del Marketplace archiviato nel Catalogo del Marketplace.
|
| publisherDisplayName |
string |
Nome visualizzato dell'editore |
| publisherId |
string |
ID editore |
| publisherType |
string |
Identifica la relazione tra l'editore e Microsoft per il supporto e la classificazione delle partnership.
|
| publishingStage |
string |
Indica lo stato di disponibilità del prodotto e il livello di accesso del cliente all'interno di Azure Marketplace.
|
| ratingAverage |
number (double) |
Valutazione media dell'offerta |
| ratingBuckets |
string[] |
Classifica i prodotti in base alle soglie di valutazione dei clienti per il filtraggio e l'individuazione del marketplace.
|
| ratingCount |
integer (int32) |
Numero totale di valutazioni per l'offerta |
| service |
string |
Il nome del servizio del prodotto, ad esempio "Macchine virtuali" |
| serviceFamily |
string |
La famiglia di servizi del prodotto, ad esempio "Calcolo" |
| smallIconUri |
string |
URI dell'icona del prodotto piccolo |
| summary |
string |
Riassunto del prodotto |
| supportedProducts |
string[] |
Mappa l'elenco dei prodotti compatibili |
| uniqueProductId |
string |
Identificatore univoco del prodotto |
ProductSummaryListResult
Risposta personalizzata di un'operazione di elenco.
| Nome | Tipo | Descrizione |
|---|---|---|
| nextLink |
string |
Collegamento alla pagina successiva di elementi |
| value |
Gli elementi di questa pagina |