You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The serviceName field in the Azure Retail Prices API is case-sensitive. Use this reference to find the exact service name to use in filters.
Compute
Service
serviceName Value
Virtual Machines
Virtual Machines
Azure Functions
Functions
Azure App Service
Azure App Service
Azure Container Apps
Azure Container Apps
Azure Container Instances
Container Instances
Azure Kubernetes Service
Azure Kubernetes Service
Azure Batch
Azure Batch
Azure Spring Apps
Azure Spring Apps
Azure VMware Solution
Azure VMware Solution
Storage
Service
serviceName Value
Azure Storage (Blob, Files, Queues, Tables)
Storage
Azure NetApp Files
Azure NetApp Files
Azure Backup
Backup
Azure Data Box
Data Box
Note: Blob Storage, Files, Disk Storage, and Data Lake Storage are all under the single Storage service name. Use meterName or productName to distinguish between them (e.g., contains(meterName, 'Blob')).
Databases
Service
serviceName Value
Azure Cosmos DB
Azure Cosmos DB
Azure SQL Database
SQL Database
Azure SQL Managed Instance
SQL Managed Instance
Azure Database for PostgreSQL
Azure Database for PostgreSQL
Azure Database for MySQL
Azure Database for MySQL
Azure Cache for Redis
Redis Cache
AI + Machine Learning
Service
serviceName Value
Azure AI Foundry Models (incl. OpenAI)
Foundry Models
Azure AI Foundry Tools
Foundry Tools
Azure Machine Learning
Azure Machine Learning
Azure Cognitive Search (AI Search)
Azure Cognitive Search
Azure Bot Service
Azure Bot Service
Note: Azure OpenAI pricing is now under Foundry Models. Use contains(productName, 'OpenAI') or contains(meterName, 'GPT') to filter for OpenAI-specific models.
Networking
Service
serviceName Value
Azure Load Balancer
Load Balancer
Azure Application Gateway
Application Gateway
Azure Front Door
Azure Front Door Service
Azure CDN
Azure CDN
Azure DNS
Azure DNS
Azure Virtual Network
Virtual Network
Azure VPN Gateway
VPN Gateway
Azure ExpressRoute
ExpressRoute
Azure Firewall
Azure Firewall
Analytics
Service
serviceName Value
Azure Synapse Analytics
Azure Synapse Analytics
Azure Data Factory
Azure Data Factory v2
Azure Stream Analytics
Azure Stream Analytics
Azure Databricks
Azure Databricks
Azure Event Hubs
Event Hubs
Integration
Service
serviceName Value
Azure Service Bus
Service Bus
Azure Logic Apps
Logic Apps
Azure API Management
API Management
Azure Event Grid
Event Grid
Management & Monitoring
Service
serviceName Value
Azure Monitor
Azure Monitor
Azure Log Analytics
Log Analytics
Azure Key Vault
Key Vault
Azure Backup
Backup
Web
Service
serviceName Value
Azure Static Web Apps
Azure Static Web Apps
Azure SignalR
Azure SignalR Service
Tips
If you're unsure about a service name, filter by serviceFamily first to discover valid serviceName values in the response.
Example: serviceFamily eq 'Databases' and armRegionName eq 'eastus' will return all database service names.
Some services have multiple serviceName entries for different tiers or generations.