Build - the name of the maintenance release build the change was introduced in.

Service - the name of the service/services which is/are affected.

Method - the name of the method/methods which is/are affected.

Message - the message that explains what was changed.

Schema changed - shows whether it is required to rebuild WSDL/XSD-generated stubs for .net, Java and other static typing languages.

TT - a link to a ticket related to the change.


BuildServiceMethodMessageSchema changedBackward Compatible
TT
MR57-0RoutingPlanget_routing_plan_listAdded no_usage_check parameter to Routing PlansYes Yes 
MR57-0Customer get_customer_taxation, update_taxationAdded TaxationOptionsAvalara for get_customer_taxation and update_taxationYes Yes 
MR57-0

Changed validations for ZIP fields across the API modulesNo No
MR57-0DIDget_number_listFixed schema for GetDIDNumberInfoRequest, added state and use_did_location to GetDIDNumberListRequestYes Yes
MR57-0CDRMediatorget_cdrs_listAdded i_service_type parameter to CDR MediationYesYesRT#506006
MR57-0Customerget_call_barring_options, update_call_barring_optionsAdded methods to managed Call Barring options on Customer levelYesYesRT#517078
MR57-0DIDget_number_listRename state argument to city_name. Nothing was broken. The field was added in the scope of RT#490969, and in the same builds the filter was renamed.YesYesRT# 519541
MR57-0Accountget_xdr_listAdded i_dest_group parameterYesYes
503233    
MR57-0Customerget_customer_xdrsAdded i_dest_group parameterYesYes
503233    
MR57-0Paymentmake_transactionAdded i_dest_group parameterYesYes
503233    
MR57-0Accountvd_topupExtend for ability to send notifications if CC topupYesYes
MR57-0Customervd_topupExtend for ability to send notifications if CC topupYesYes
MR57-0Nodeget_node_info, get_node_listAdded aaa_protocol, diameter_realm to NodeInfo, radius_client is now deprecated and will be removed in futureYesYes
MR57-0DialingRule
Extended option 'cs' of structure 'DialingRuleOptionsInfo' for Carrier code enabled.YesYes
MR57-0Accountget_account_listExtended method  'get_account_list' by 'i_account_balance_control_type' to get accounts by balance control typeYesYes
MR57-0Accountget_account_listExtended method  'get_account_list' by 'billing_model' to get accounts by billing modelYesYes
MR57-0Subscriptionadd_subscription, get_subscription_listAdded SubscriptionInfo.generate_daily_chargeYesYes
MR57-0Customermake_transactionRemoved marking XDRs as Out-Of-Turn to separate transactions from marking invoices. Removed mark_xdr_out_of_turn parameter.YesNo
MR57-0Payment

make_transaction,

update_payment_method

The maximum allowed length of parameter 'bank_number' reduced from 16 to 9 symbols.YesNoRT#515596
MR57-0DIDrelease_did_from_customerAdded unassign_owner_batch field to release_did_from_customerYesYesTT#526377
MR57-0CustomerClassadd_customer_classAdded i_business_model parameterYesYesTT#527041
MR57-0Accountadd_account, update_accountAdded i_account_role, realm parametersYesYesTT#527041
MR57-0Accountadd_aliasAdded i_account_role, realm parametersYseYesTT#528749
MR57-0Account

generate_accounts

Added i_account_role to generate_accountsYesYesTT#529381
MR57-0

Account

Customer

get_full_vd_counter_infoAdded usage_period to get_full_vd_counter_info response. It corresponds to VD Group usage_period column and usage_period info in get_discount_info method.YesYesTT#519758
MR57-1Discount Planget_discount_info, get_discount_list'topup_option_list' parameter has been hidden in the 'get_discount_info' response. 'topup_option_list' parameter won't be returned in the 'get_discount_list' response if it is not definedYesNo
MR57-1Account, Customer, User, Vendoradd_account, update_account, validate_account_info, add_customer, update_customer, validate_customer_info, add_user, update_user, add_vendor, update_vendorAdded a new check for combined length of fields baddr2-baddr5. Now, if at least one of these parameters are passed, it takes passed parameters from request, non-passed parameters from corresponding fields of the database, combine them and if its length more than 41 characters completes with error 'too_long_address_line_2'.NoNoTT#518158
MR57-1Accountget_call_barring_optionsAdded flag get_effective_values to Account.get_call_barring_optionsYesYesYT:BA-678
MR57-1DialingRule
Added options 'csnps' and 'cslps' to DialingRuleOptionsInfo   YesYesYT:BA-636
MR57-1DialingRule
Added dial codes 'bypass_dial_plan', 'call_park', 'call_release', 'clir_hide', 'clir_show', 'dial_out', 'roup_pickup', 'paging_prefix' to DialingRule schema. Validation of the fields was changed. The maxim length of some fields was changed from 6 to 5.YesNoYT:BA-843
MR57-1Customerget_huntgroup_infoAdded new method Customer.get_huntgroup_infoYesYesYT:BA-1334
MR57-1Customerget_customer_extension_infoAdded get_prompt_file to Customer. get_customer_extension_info argumentsYesYesYT:BA-1355
MR57-1Customerget_callqueue_prompt_file, get_callqueue_moh_fileAdded methods Customer. get_callqueue_prompt_file and Customer. get_callqueue_moh_fileYesYesYT:BA-1356
MR57-1Account
add_account
          
h323_password is not mandatory for ROLE_PINLESS, ROLE_IP_ADDRESSNoYesYT:BA-1114
MR57-1DID Inventoryget_number_list

Modified behaviour of parameter: owner_batch - can be empty now

Added parameter: managed_by (can be empty also)

YesYesYT:BA-1414
MR57-1Destinationget_dest_group_listAdded 'description' field to the request schemaYesYesBA-1173
MR57-1DID Inventory - add_owner_batch
- update_owner_batch
- delete_owner_batch
- get_owner_batch_info
- assign_did_to_owner_batch
- release_did_from_owner_batch
Added new methods to manipulate DID Pricing Batches and possibility of assignment of DID Numbers to DID Pricing Batches via SOAPYesYesYT:BA-1109
MR57-1Account, Customervd_topupAllowed doing credit negative top up via method vd_topupYesYesBA-2014
  • No labels