/azure/prices/search

POST /api/azure/prices/search

Price: 1 credit

Search the Azure retail price catalogue. Every row is one meter priced in one region, carrying the retail and unit price, the billing unit, the tier the price starts at, whether it is a pay-as-you-go, dev/test or reservation rate, the reservation term where there is one, the date the price takes effect, and the service, product, SKU and meter it belongs to. Narrows by service, service family, region, ARM SKU name whole or by prefix, SKU name whole or by suffix, meter id, meter name whole or by substring, product name whole, product, SKU and service ids, rate kind, reservation term, billing unit and primary-region rows, and converts the prices to any of the currencies Microsoft publishes rates in.

How to use it

Spot and low-priority machines are not a rate kind — they are separate meters, so reach them through `sku_name_ends_with` set to `Spot` rather than through `price_type`. One meter is priced in many regions and in several rate kinds at once, so without `region` and `price_type` the same machine comes back many times; `meter_id` alone does not identify a row either. `effective_from` can be a future date, because announced price changes are published ahead of time and the superseded row stays in the catalogue — pick by date yourself rather than taking the first row. At least one filter is required.

Parameters

Request body

Response

Errors

Response headers