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.

Build

Service

Method

Message

Schema changed

Backward compatible

TT

Resolution for system update

MR94-0Accountget_member_of_huntgroups_listIncluded huntgroup id and extension info in get_member_of_huntgroups_list method. Only extension that is assigned to the passed i_account will be returned.NoYesYT:BA-31582
MR94-0Accountupdate_huntgroups_subscriptionAdded a method to manage account's HG subscriptions. Allows to subscribe or unsubscribe from huntgroup (changes hunt_active)YesYesYT:BA-31582
MR94-0Accountcancel_scheduled_commitment_terminationAdd API method for cancelling commitment terminationYesYesYT:BA-29406
MR94-0UA

get_ua_list

get_ua_info

Extend get_ua_list with ports configuration

- always return ports configuration get_ua_list
- extend ports_configuration with fields: i_did_number, did_number, extension_id, extension_name
- add 'extension_id' filter to get_ua_list

YesYesYT:BA-31802
MR94-0Customer

get_call_processing_policy_list

get_call_processing_policy_info

add_call_processing_policy

update_call_processing_policy

delete_call_processing_policy

Added methods to handle call processing policiesYesYesYT:BA-30940
MR94-0Customer

get_call_processing_operation_mode_list

get_call_processing_operation_mode_info

add_call_processing_operation_mode

update_call_processing_operation_mode

delete_call_processing_operation_mode

Added methods to handle call processing operation modesYesYesYT:BA-30940
MR94-0CodecConvertor

add_file

update_file

get_file_list

Added method update_file

Added transitional property to input params of add_file

Added transitional property to output of get_file_list

YesYesYT:BA-30940
MR94-0Customer

get_cp_condition_list

get_cp_condition_info

add_cp_condition

update_cp_condition

delete_cp_condition

Added support of call processing conditions to CustomerYesYesYT:BA-30940
MR94-0Account

get_cp_rule_list

add_cp_rule

update_cp_rule

Added support for fields i_response_message, response_message_name, operation_mode_bitmask, i_cp_policyYesYesYT:BA-30940
MR94-0Account

get_account_list

get_account_info

Added input flag with_call_processing_mode

Added call_processing_mode_info struct to account_info

YesYesYT:BA-30940
MR94-0Accountupdate_accounts_call_processing_modeAdded possibility to set accounts call processing modeYesYesYT:BA-30940
MR94-0Account

get_cp_condition_list

get_cp_condition_info

add_cp_condition

update_cp_condition

Added support to get/set time period definition via readable form (using definition_list field) instead of encoded stringYesYesYT:BA-30940
MR94-0Destination

get_default_destination_list

get_destination_info

Enabled API methods get_default_destination_list, get_destination_info for the Reseller role.NoYesYT:BA-31941
MR94-0IPTV

get_provider_list

get_channel_package_list

get_service_package_list

Added get_provider_list method.

Added i_channel_package_filter_list, name_filter_list, provider_name_filter_list, external_id_filter_list fields to the get_channel_package_list method.

Marked channel_package_list, provider_name fields of the get_channel_package_list method as deprecated.

Added fields necessary for the paging to the get_channel_package_list method: limit, offset.

Added get_total flag to the get_channel_package_list method.

Added i_service_package_filter_list, name_filter_list, provider_name_filter_list, external_id_filter_list fields to the get_service_package_list method.

Added fields necessary for the paging to the get_service_package_list method: limit, offset.

Added get_total flag to the get_service_package_list method.

YesYesYT:BA-31062
MR94-0CallControloriginate_advanced_callAdded optional fields 'state_callback' and 'state_callback_events' to subscribe on call events specified in state_callback_events and send callback to the URL specified in 'state_callback'YesYesYT:BA-31896
MR94-0

Account

get_cp_condition_listAdded default value for offset, to be able to call method with limit onlyNoYesYT:BA-32175
MR94-0Accountarrange_cp_rulesChange the behaviour pf the method in order to force re-order the rules not specified in the input params - all rules not specified will be placed in the end of the listNoYesYT:BA-32200
MR94-0CustomerClass

update_customer_class

add_customer_class

Added a new field "rounding_type" to define the rounding method for money amounts.

Added a new field "metrics_rounding_precision" to specify the number of digits after the decimal point for rounding Measured Services amounts.

YesYesYT:BA-32069
MR94-1DIDget_owner_batch_infoAdded a new request parameter - 'with_individual'. It enables the end user to get information about a specific individual pricing batch (related to a particular DID number).YesYesYT:BA-32101
MR94-1CallControloriginate_advanced_callAdded 'tracking_id' attribute to the method output. NoYesYT:BA-32459
MR94-1TaxationPluginset_tax_plugin_parametersAdded 'enabled' parameter for every catalog based taxation plugin. Option determines whether the plugin is currently enabled. NoYesYT:BA-31914
MR94-1CallControl*Added 'tracking_id' attribute to the 'conference_info' and 'participant_info' structures returned in call_control_notifications (WebSocket).NoYesYT:BA-32580
MR94-1TraceSessionget_trace_session_list

Changed possible values for 'status' filter: completed, failed

NoNoYT:BA-31921

Overview:
Starting from MR94-1, 'complete' value of the 'status' filter for 'TraceSession.get_trace_session_list' API method will not be recognized. The mentioned value was changed to 'completed' and it is possible to use this value instead.

Symptoms/Impact:
Applications will not be able to receive information about sessions using the 'complete' value of the 'status' filter.

Actions:
Switch applications to use 'completed' value instead of 'complete' for the 'status' filter of the 'TraceSession.get_trace_session_list' API method.

  • No labels