Create Tariff

Create the specified tariff ID must not be specified, neither in query String, nor in JSON payload. You can provide following fields with this request: * `name` (String required) * `description` (String optional) * `default_sms_mt_rate` (Double optional, Default=0.0) * `default_sms_mo_rate` (Double optional, Default=0.0) * `sim_activated_rate` (Double optional, Default=0.0) * `sim_suspended_rate` (Double optional, Default=0.0) * `sim_activation_rate` (Double optional, Default=0.0) * `sim_reactivation_rate` (Double optional, Default=0.0) * `sim_suspension_rate` (Double optional, Default=0.0) * `sim_termination_rate` (Double optional, Default=0.0) * `public` (Boolean optional, default=false) * `currency` (Object optional, Default={"id":1}) * `data_blocksize` (Object optional) * `data_throttle` (Object optional) * `tariff_category` (Integer optional) > The Status for a new tariff is always 'STAGING'!

Authentication

AuthorizationBearer

An auth_token should be provided to authenticate a session.

To obtain an auth_token, see the POST request to /api/v1/authenticate.

Request

This endpoint expects an object.
namestringRequired
descriptionstringOptional
default_sms_mt_ratedoubleOptional
default_sms_mo_ratedoubleOptional
sim_issued_ratedoubleOptional
sim_activated_ratedoubleOptional
sim_suspended_ratedoubleOptional
sim_activation_ratedoubleOptional
sim_reactivation_ratedoubleOptional
sim_suspension_ratedoubleOptional
sim_termination_ratedoubleOptional
currencyobjectOptional
data_blocksizeobjectOptional
data_throttleobjectOptional

Response