Dan,
I found only this:
RatingPlans Nothing.
RatingProfiles:
func (self *ApierV1) GetTPRatingProfilesByLoadId(attrs utils.TPRatingProfile, reply *[]*utils.TPRatingProfile) error
Destinations: ?
func (v1 *ApierV1) ComputeReverseDestinations(ignr string, reply *string) (err error)
RatingPlans Nothing.
RatingProfile Nothing.
Destinations:
func (self *ApierV2) GetDestinations(attr AttrGetDestinations, reply *[]*engine.Destination) error
func (self *ApierV2) GetTPDestination(attrs AttrGetTPDestination, reply *utils.TPDestination) error
func (self *ApierV2) RemTPDestination(attrs AttrGetTPDestination, reply *string) error
func (self *ApierV2) SetTPDestination(attrs utils.TPDestination, reply *string) error
I need for RatingProfiles, RatingPlane, DestinationRates, Rates like this:
set Account + ActionPlans OK
```
{"method": "ApierV1.SetAccount",
"params": [{
"Account": "0409828061",
"ActionPlanId": "ACP_061",
"ActionTriggersId": "",
"AllowNegative": true,
"Disabled": false,
"ReloadScheduler": false
}]
}
```
get Accounts OK
```
{"method": "ApierV1.GetAccounts",
"params": [{
"AccountIds": ["0409828061"],
"Offset": 0,
"Limit": 0
}]
}
```
Remove Account OK
```
{"method": "ApierV1.RemoveAccount",
"params": [{
"Account": "0409828061",
"ReloadScheduler": false
}]
}
```