Issue:
Using the API Endpoint POST /api/CustomerRecurring, you can make a rate change for the customer’s recurring records.
When using the option RateChange, The POST request will update the Recurring Rate (Effective Date, Reason for increase/decrease, and Monthly/Cycle Amounts) by the CustomerRecurringID.
Resolution:
The recurring record ID values in needed in the request along with the option of RateChange.
The body will contain recurring information for the change.
The full model can be found in the API documentation.
https://sedonacloudtest.com/api/help/index.html
POST /api/CustomerRecurring/{RecurringId}/RateChange
{
"CustomerSiteId": 26131,
"CustomerSystemId": 62302,
"CycleStartDate": "2024-11-05T00:00:00",
"RateIncreaseDate": "2024-11-03T00:00:00",
"MonthlyAmount": 75.5000,
"RMRTracking": {
"CustomerNumber": "3482",
"SiteId": 26131,
"CustomerSystemId": 62302,
"EffectiveDate": "2024-11-03T16:23:21.047Z",
"RMRReasonId": 2
}
}
The Request will cancel the original RMR record and create the new RMR record for the new rate.

