Get rates

First, you need to initialize your system and let it know which rate plans exist on apaleo. You can do this in the Rate Plan APIs:

GET /rateplan/v1/rate-plans

As it is not possible to change the rates of derived rate plans, set the filter to exclude those: isDerived=false. There are more filters, too, if you want to limit to specific properties or channels.

Next, you want to get and set some rates, right? Here you go:

GET /rateplan/v1/rate-plans/{id}/rates

This retrieves all rates in a given time interval. If the price is not set, it means no rates have been initialized for this time slice. The rates also include the restrictions.