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

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.

Guide - shows whether it is required to update guide information (PortaBilling XML / JSON API Reference Guide).

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


BuildMessageSchema changedGuideTT
MR40-0Remove input parameter in SOAP/Customer/delete_abbreviated_dialing_numberYes Yes 
MR40-0Methods Account::get_account_info Account::add_account Account::update_account get, add and update list of issigned add-on productsYes Yes 
MR40-0Method Product::get_product_list can return list of add-on products allowed to main product if i_main_product paramether is passedYes Yes 
MR40-0Added method Product::validate_addons_combinationYes Yes 
MR40-0Added method Product::get_allowed_addonsYes Yes 
MR40-0[API] Manage authorization rules (Call Handling rules)Yes Yes 
MR40-0Added "show_unsuccessful" parameter for Accont/Customer xDR list reqestYes Yes 
MR40-0Account/Customer::get_full_vd_counter_info: ability to separate units in responseYes Yes 
MR40-0Customer::get_lines_activesubscriptions() – removed i_customer added limit/offes in request; added total in responseYes Yes 
MR40-0Discontinued mandatory i_c_ext and i_customer input parameters for update and delete customer_huntgroup methodsYes Yes 
MR40-0Account/Customer::update_payment_method() now can return empty i_credit_card(now nillable) if user sends empy payment_method(wants to delete cr.card)Yes Yes 
MR40-0Customer::get_customer_invoices() search by dates logic has been changedYes Yes 
MR40-0Added method Invoice::get_template_list()Yes Yes 
MR40-0Added methods for add/update/delete destination sets/groupsYes Yes 
MR40-0Added methods for add/update/delete customer classesYes Yes 
MR40-0Invoice::get_invoice_info() refactored and allowed for customer realmYes Yes 
MR40-0Added DialingRule::test_translation_rule() API methodYes Yes 
MR40-0Method get_services_consuming has been renamed to get_services_consumptionNo Yes 
MR40-0Added "effective_fee" to subscription infoYes Yes 
MR40-0Remove input parameters in SOAP/IVRApplications/get_conference_settingsYes Yes 
MR40-0Removed 'period' field from TariffInfoYes Yes 
MR40-0DID::get_customer_numbers() added i_account filter, i_customer is marked as non-mandatoryYes Yes 
MR40-0/ Change Customer Password Request / i_customer ? and / Change Account Password Request / i_account ? are marked as non-mandatoryYes Yes 
  • No labels