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.508669
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.
Build | Message | Schema changed | Backward compatible | TT |
---|---|---|---|---|
MR56-0 | Added i_invoice_type to InvoiceInfo struct | Yes | Yes | |
MR56-0 | Added authorship to UpdateEnvNotificationTemplateResponse and UpdateCustomerClassNotificationTemplateResponse | Yes | Yes | |
MR56-0 | Added all_xdrs to GenerateOutOfTurnInvoiceRequest | Yes | Yes | |
MR56-0 | Extend method 'get_customer_list' for ability to get subdistributors | Yes | Yes | |
MR56-0 | get_customer_list: improve the description of fields after proofreading | No | Yes | |
MR56-0 | Added delay_invoice_payment to MakeCustomerTransaction request | Yes | Yes | |
MR56-0 | Mark some fields as non mandatory in RateInfo struct (schema) | Yes | Yes | |
MR56-0 | Added no_usage_check parameter to Routing Plans | Yes | Yes | |
MR56-0 | Added TaxationOptionsAvalara for get_customer_taxation and update_taxation | Yes | Yes | |
MR56-0 | Changed validations for ZIP fields across the API modules | No | No | |
MR56-0 | Fixed schema for GetDIDNumberInfoRequest, added state and use_did_location to GetDIDNumberListRequest | Yes | Yes | |
MR56-0 | Added i_service_type parameter to CDR Mediation | Yes | Yes | RT#506006 |
MR56-0 | Added methods to managed Call Barring options on Customer level | Yes | Yes | RT#577078 |
MR56-0 | Rename DID get_numbers_list.state argument to city_name | Yes | Yes | RT# 519541 |
MR56-0 | Added method Payment.get_transaction_actions_list | Yes | Yes | RT#509563 |
MR56-0 | Added 'estimate_taxes' field into CustomerInfo structure | Yes | Yes | RT#509563 |
MR56-0 | Added 'transaction_codes' field into TaxationOptions<PaymentProcessorName> structures | Yes | Yes | RT#516901 |
MR56-0 | Added i_dest_group parameter to Account->get_xdr_list and Customer->get_customer_xdrs and Payment->make_transaction | Yes | Yes | |
MR56-0 | Extend method 'vd_topup' in Account and Customer for ability to send notifications if CC topup | Yes | Yes | |
MR56-0 | Changed validations for topup_amount fields in method vd_topup for Account and Customer | Yes | Yes | |
MR56-0 | Added 'effective_values' input flag into Customer.get_taxation_info method | Yes | Yes | RT#520556 |
MR56-1 | Added aaa_protocol, diameter_realm to NodeInfo, radius_client is now deprecated and will be removed in future | Yes | Yes | |
MR56-1 | Extended option 'cs' of structure 'DialingRuleOptionsInfo' for Carrier code enabled. | Yes | Yes | |
MR56-1 | Discontinued supporting of the migrated fields ('i_routing_plan', 'follow_me_enabled', 'i_moh') in the AccountInfo structure | No | No | |
MR56-0 | Extended method 'get_account_list' by 'i_account_balance_control_type' to get accounts by balance control type | Yes | Yes | |
MR56-0 | Extended method 'get_account_list' by 'billing_model' to get accounts by billing model | Yes | Yes | |
MR56-1 | Added SubscriptionInfo. generate_daily_charge | Yes | Yes | |
MR56-0 | Removed marking XDRs as Out-Of-Turn from method 'make_transaction' to separate transactions from marking invoices. Removed mark_xdr_out_of_turn parameter. | Yes | No | |
MR56-1 | Removed marking XDRs as Out-Of-Turn from method 'make_transaction' to separate transactions from marking invoices. Removed mark_xdr_out_of_turn parameter. | Yes | No | |
MR56-0 | Returned marking xdr out of turn to method 'make_transaction' for Customer. Returned mark_xdr_out_of_turn parameter. Added marking xdr out of turn to method 'make_transaction' for Account. Added mark_xdr_out_of_turn parameter. | Yes | Yes | |
MR56-1 | The maximum allowed length of parameter 'bank_number' reduced from 16 to 9 symbols for methods 'make_transaction' and 'update_payment_method'. | Yes | No | RT#515596 |
MR56-1 | Added unassign_owner_batch field to release_did_from_customer | Yes | Yes | TT#526377 |
MR56-1 | Added parameters cld and history_pattern in Account->get_xdr_list method. | Yes | Yes | |
MR56-1 | Added parameter cld in Customer->get_customer_xdrs method . | Yes | Yes | |
MR56-1 | Added 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. | Yes | Yes | TT#519758 |
MR56-1 | '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 defined | Yes | No | |
MR56-1 | Methods 'add_account', 'update_account', 'validate_account_info', 'add_customer', 'update_customer', 'validate_customer_info', 'add_user', 'update_user', 'add_vendor', 'update_vendor'. Added 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'. | No | No | TT#518158 |
MR56-1 | Added flag get_effective_values to Account.get_call_barring_options | Yes | Yes | YT:BA-678 |