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
MR25-1Added nillable support for credit_limit field of "CustomerInfo" structureYes Yes 
MR25-1Added distributor support to method add_customer, update_customer, validate_customer_info, add_account, update_account, add_account_with_top, validate_account_infoYes Yes 
MR25-1If product not found method get_product_info returns empty result, but doesn't raise "Internal error" faultNo No 
MR25-1Added verification if update_account with product with Maintenance Fee, insert record into Maintenance_Fee tableNo No 
MR25-0XML API "move_account" method start to copy keep_original_cliNo No 
MR25-0Small schema changes/corrections for method update_abbreviated_dialing_numberYes Yes 
MR25-0Added 'delete_number' method for DID InventoryYes Yes 
MR25-0

New methods 'get_phonebook_record', 'get_phonebook_list', 'add_phonebook_record', 'update_phonebook_record', 'delete_phonebook_record'

Yes Yes 
MR25-0Set fields number, name, address, zip as not mandatory for update_payment_method (Account/Customer URI) in case if credit card already set No Yes 
MR25-0Added 'get_customer_numbers' method for DID Inventory which allows to get list of DID numbers managed by particular customerYes Yes 
MR25-0'add_cp_rule'/'update_cp_rule' methods -> improved behavior of condition fieldsYes Yes 
MR25-0Added 'get_account_state' and 'set_account_state' methods for Account's state managementYes Yes 
  • No labels