Hi,
Azure Spot VMs pricing are not constant and the pricing changes periodically. As of now, there are no established API available for the consumers to check the current pricing for Spot instances.
But you can check the pricing from Azure portal. You need to select Create New VM --> Select Region and Azure Spot to Yes --> Click on Change Size.
You can see the current price for each size in the region which you have selected.