Azure retail prices
Official Azure Retail Prices for scopes you name
Read official Azure Retail Prices data and emit stable price changes and cost-impact report rows for the scopes you configure.
Not AWS offer files (use AWS Cloud Pricing Cost Impact Report). Not a multi-cloud scenario compare. No Azure subscription key is the Store contract unless the live schema adds one — this Actor is the public Retail Prices feed.
from $6.00 / 1,000 Azure price row ($0.006 per delivered azure-price-row); $0.20 per Azure price change alert; $10.00 per Azure cost impact report; $6.00 per Azure price export. No Actor Start.
Open Azure Retail Price Cost Impact Report on Apify
Azure Retail Price Cost Impact Report, not a neighboring Actor
Use this page for this Actor’s job. Use AWS Cloud Pricing Cost Impact Report for AWS public offer files; Use Multi-Cloud Pricing Cost Impact Report for Normalized AWS vs Azure scenarios; Use SaaS Pricing Tracker for Competitor SaaS page changes.
| This Actor | AWS Cloud Pricing Cost Impact Report | Multi-Cloud Pricing Cost Impact Report | SaaS Pricing Tracker | |
|---|---|---|---|---|
| Intent | Azure public retail price changes and cost-impact reports | AWS public offer files | Normalized AWS vs Azure scenarios | Competitor SaaS page changes |
| Primary input | scopes | scopes | scenarios | urls |
| What it reads | Azure Retail Prices public API | AWS price list | AWS + Azure public prices | Public HTML |
| Primary output | Price-row, change, report, and export events | SKU change / cost-impact rows | Cross-cloud comparison report | Page-change rows |
| Not this job | Not AWS offer files (use AWS Cloud Pricing Cost Impact Report). Not a multi-cloud scenario compare. No Azure subscription key is the Store contract unless the live schema adds one — this Actor is the public Retail Prices feed. | Not Azure Retail Prices. | Not an Azure-only SKU watch. | Not Azure list prices. |
Store ID: taroyamada/azure-retail-price-cost-impact-report. Respect source terms, robots.txt, and rate limits.
Use cases
- One service/region scope with generateReport off first
- Keep emitRawRows false unless you need SKU rows
- No Azure account login
How is Azure Retail Price Cost Impact Report different from AWS Cloud Pricing Cost Impact Report and Multi-Cloud Pricing Cost Impact Report?
Azure Retail Price Cost Impact Report (taroyamada/azure-retail-price-cost-impact-report): Read official Azure Retail Prices data and emit stable price changes and cost-impact report rows for the scopes you configure. Not AWS offer files (use AWS Cloud Pricing Cost Impact Report). Not a multi-cloud scenario compare. No Azure subscription key is the Store contract unless the live schema adds one — this Actor is the public Retail Prices feed. AWS Cloud Pricing Cost Impact Report is for AWS public offer files (input scopes; AWS price list; SKU change / cost-impact rows). Not Azure Retail Prices. Multi-Cloud Pricing Cost Impact Report is for Normalized AWS vs Azure scenarios (input scenarios; AWS + Azure public prices; Cross-cloud comparison report). Not an Azure-only SKU watch. SaaS Pricing Tracker is for Competitor SaaS page changes (input urls; Public HTML; Page-change rows). Not Azure list prices.
What input is required?
Live required fields: scopes. Published exampleRunInput is shown below.
| Field | Type | Default | Notes |
|---|---|---|---|
scopes |
any[] | [] |
Azure price scopes. A bounded selection. Include serviceName, armRegionName, and at least one exact SKU, meter, product, or ID selector. Required. |
monitorKey |
string | "azure-retail-price-watch" |
Monitor key. Stable state namespace for a recurring watch. |
initialRunMode |
string enum | "baseline_only" |
Initial run mode. Store a free baseline or explicitly emit current matched prices and a report. enum: baseline_only, emit_current |
generateReport |
boolean | true |
Generate cost impact report. Generate an aggregate monthly cost-impact report when current or changed meters are emitted. |
emitRawRows |
boolean | false |
Emit raw price rows. Emit normalized public Azure meter rows in addition to value-event outputs. |
emitExport |
boolean | false |
Generate price export. Generate a compact JSON-ready export when current or changed meters are emitted. |
emitUnchanged |
boolean | false |
Emit unchanged rows. Accepted for compatibility; unchanged runs remain zero rows and zero charge for billing safety. |
maxPagesPerScope |
integer | 2 |
Maximum API pages per scope. Bound the number of official API pages fetched for each scope. minimum=1 maximum=5 |
maxItemsPerScope |
integer | 20 |
Maximum matching meters per scope. Bound the number of exact matched price meters retained for each scope. minimum=1 maximum=100 |
maxChargeUsd |
number | 25 |
Maximum charge USD. Fail closed before delivery if configured PPE charges exceed this cap. minimum=0.006 maximum=250 |
dryRun |
boolean | false |
Dry run. Return representative rows without Azure requests, state writes, or PPE charges. |
Published Store example run input (omitted fields take schema defaults):
{
"scopes": [
{
"id": "eastus-b2s-linux",
"label": "B2s Linux example",
"serviceName": "Virtual Machines",
"armRegionName": "eastus",
"armSkuName": "Standard_B2s",
"meterName": "B2s",
"productName": "Virtual Machines BS Series",
"priceType": "Consumption",
"usageQuantity": 730,
"usageUnit": "1 Hour",
"allowMultipleMatches": false
}
],
"maxPagesPerScope": 2,
"maxItemsPerScope": 3,
"maxChargeUsd": 3,
"dryRun": false
}
Run Azure Retail Price Cost Impact Report on Apify
How do dataset, webhook, and dry-run delivery work?
Dataset output is the billable surface when rows are written. See live PPE for which events bill. dryRun true validates or samples without the usual dataset/webhook side effects described on the Store schema. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.
What does a result contain?
Published README Output Example / Sample Output JSON. Treat README samples as illustrations, not a live coverage guarantee. There is no published output JSON schema on the Store page.
How is Azure Retail Price Cost Impact Report priced?
Billing is pay per event. The live Store card is from $6.00 / 1,000 Azure price row ($0.006 per delivered azure-price-row); $0.20 per Azure price change alert; $10.00 per Azure cost impact report; $6.00 per Azure price export. No Actor Start. Current PPE:
| Event | Price | Emitted when |
|---|---|---|
azure-price-row (Azure price row) |
$0.006 | Charged only when a azure price row row is delivered. |
azure-price-change-alert (Azure price change alert) |
$0.20 | Charged only when a azure price change alert row is delivered. |
azure-cost-impact-report (Azure cost impact report) |
$10.00 | Charged only when a azure cost impact report row is delivered. |
azure-price-export (Azure price export) |
$6.00 | Charged only when a azure price export row is delivered. |
from $6.00 / 1,000 Azure price row ($0.006 per delivered azure-price-row); $0.20 per Azure price change alert; $10.00 per Azure cost impact report; $6.00 per Azure price export. No Actor Start.
See Azure Retail Price Cost Impact Report pricing on Apify
Limits to keep in mind
- See live required fields
- Public Retail Prices only
- Report and export are opt-in
- Not AWS or GCP prices
- Respect source terms, robots.txt, and rate limits.
Open Azure Retail Price Cost Impact Report on Apify
Related pages
- AWS Cloud Pricing Cost Impact Report — Not Azure Retail Prices.
- Multi-Cloud Pricing Cost Impact Report — Not an Azure-only SKU watch.
- SaaS Pricing Tracker — Not Azure list prices.
- Tools