Flexible/dynamic pricing for bilateral offers builds on flexible/dynamic pricing for OfferToAlls. It entails frequent (on demand) and real-time exchange of flexible/dynamic pricing data. Contrary to OfferToAlls, in bilateral offers, the tariff may be adjusted during the lifetime of the contract, but the CPO must agree the frequency of the price changes with the EMP beforehand.
eRoamingDynamicPricing API
All parties involved should have implemented the eRoamingDynamicPricing API as this will be the most reliable way to check current prices. The portal will only show the prices set at the beginning of the latest offer.
CPOs can use the API to push price updates and EMPs can utilize it to pull the most up-to-date prices. This functionality may also be used to implement spot prices.
Once subscribed to the offer, EMPs can use the eRoamingDynamicPricing API to pull (download) the data by sending a PullPricingProductData request to the HBS (see the OICP 2.3 OpenAPI for message details and structure).