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

MR104-0

DID

get_customer_numbers

get_number_info

release_number

reserve_number

Update 'number' data type back to string

YesYesYT:BA-36305
MR104-0

Customer

get_batch_info

New output fields (active_accounts and low_balance_accounts) were added.

YesYesYT:BA-34051
MR104-0

DID

get_number_info

reserved_stamp output field was deprecated.

YesYesYT:BA-35707Consider using reserved output field. It has the same value but in 'YYYY-MM-DD HH24:MI:SS' format.
MR104-0

Customer

add_customer_extension

New extensions created by branch customer are linked to headquarters

NoYesYT:BA-35590
MR104-0

Customer

update_customer_extension
delete_customer_extension

Added ability to update/delete extensions whose account belongs to branch customer

NoYesYT:BA-35590
MR104-0

Customer

add_customer_huntgroup


NoYesYT:BA-35590
MR104-0

Generic

get_config_data

Added AllowMultiFactorAuth output field.YesYesYT:BA-36328
MR104−0

Generic

get_api_schema

get_internal_api_schema

Added condition_list output field to the APIMethodACLInfo structure to provide the list of conditions that should match for the ACL to be appliedYesYesYT:BA−36487
MR104−0

Invoice

apply_invoice_adjustment

Extended ApplyInvoiceAdjustmentRequest structure with a new i_tax_transaction_code input field. It's mandatory only when tax_amount provided in the ApplyInvoiceAdjustmentRequestYesNoYT:BA-36531
MR104-0

BillingSession

terminate_session_list

Added a new method, 'terminate_session_list', that allows terminating call sessions (service_type voice) and all net-access sessions. Besides, sessions can be removed from the DB directly if they can not be disconnected properly.

YesYesYT:BA-35860
MR104−0

CodecConverter

get_file

Added implicit default (wav) for the "codec" parameterNoYesYT:BA−36626
MR104-0

Customer

add_callqueue

update_callqueue

New input fields (dtmf_to_confirm_exit, dtmf_input_timeout, maximum_waiting_time, maximum_ringing_time, on_incoming_call_limit, on_max_waiting_time, on_max_ringing_time, wait_confirmation, i_callqueue_action, redirect_to_i_entity, prompt_name) were addedYesYesYT:BA-35961
MR104-0

Customer

get_extensions_list

New input field with_enabled_unified_messaging was addedYesYesYT:BA-35961
MR104-0

Customer

get_callqueue_prompt_file

New input field type was addedYesYesYT:BA-35961
MR104-0

Customer

get_callqueue_moh_file

Method marked as deprecatedNoYesYT:BA-35961Consider using Customer.get_callqueue_prompt_file method instead with the appropriate type
MR104−0

Customer

update_taxation

get_taxation_info

Removed 'safe_harbor_override' structure from 'taxation_info.options_sci' structure - it's allowed on customer class level only
YesNoYT:BA-36522
MR104-0

DID

get_vendor_batch_list


Removed input arguments: 
country, area_code, area_code_description
YesNoYT:BA-31395This fields were virtual and stored in description as encoded json string. Use search by description instead.
MR104-0

DID

get_vendor_batch_info

Removed fields from the output:

country, area_code, area_code_description

YesNoYT:BA-31395

This fields were virtual and stored in description as encoded json string. 

This information is not lost, but will be present in description as encoded json string.

MR104-0

DID

delete_number_list,

update_number_list

Input parameters area_code, area_code_description, use_did_location in the search_info structure are marked as deprecated and will be removed in future releases.


The default value of the use_did_location input parameter is changed to 1.

YesNoYT:BA-31395

Explicitly set use_did_location:0 in the requests if this parameter was not set to 1 previously or was not set at all. 

Adjust code to remove dependency on this field, as use_did_location field will be removed in the future and methods will always process data as though it was passed as 1.

MR104-0

DID

get_number_list

Input parameters area_code, area_code_description, use_did_location are marked as deprecated and will be removed in future releases.


The default value of the use_did_location input parameter is changed to 1.

YesNoYT:BA-31395

Explicitly set use_did_location:0 in the requests if this parameter was not set to 1 previously or was not set at all. 

Adjust code to remove dependency on this field, as use_did_location field will be removed in the future and methods will always process data as though it was passed as 1.

MR104-0

IVRApplications

get_access_number_list

Added 'number' field into GetAccessNumberListRequest structure.
Input parameter number_pattern is marked as deprecated and will be removed in future releases.

YesYesYT:BA-31057


MR104-0

IVRApplications

get_ivr_application_list

Added 'number' field into GetIvrApplicationListRequest structure.
Input parameter number_pattern is marked as deprecated and will be removed in future releases.

YesYesYT:BA-31057


MR104−1

Customer

add_subreseller

Changed validation for 'clone_product_list' and 'clone_tariff_list' fields to require minimum one item in each list.

NoYesYT:BA−36817
MR104-1

Currency

sync_exchange_rates

The method is marked as obsolete, since mr90-6 only manual exchange rate is supported which makes the method unnecessary. 

YesYesYT:BA-34096
MR104−1

Rate

get_rate_list

The input parameter 'combined_status' was marked as deprecated.

NoYesYT:BA−36987
MR104−1

Account

get_services_consumption
get_service_wallet_xdr_list
get_transactions_total_info
get_xdr_list

Added validation for 'from_date' and 'to_date' fields to require that the former precedes the latter.
NoYesYT:BA−36942
MR104−1

Account

get_service_wallet_xdr_list
get_xdr_list

Added validation for 'connect_time_before' and 'connect_time_after' fields to require that the former precedes the latter.
NoYesYT:BA−36942
MR104−1

Customer

get_customer_invoices
get_customer_xdrs
get_services_consumption
get_service_wallet_xdr_list
get_transactions_total_info

Added validation for 'from_date' and 'to_date' fields to require that the former precedes the latter.
NoYesYT:BA−36942
MR104−1

Customer

get_customer_xdrs
get_service_wallet_xdr_list

Added validation for 'connect_time_before' and 'connect_time_after' fields to require that the former precedes the latter.NoYesYT:BA−36942
MR104−1

CustomReport

get_custom_report_query_list
get_custom_report_result_list

Added validation for 'from_date' and 'to_date' fields to require that the former precedes the latter.
NoYesYT:BA−36942
MR104−1

Invoice

get_invoice_list

Added validation for 'from_date' and 'to_date' fields to require that the former precedes the latter.
NoYesYT:BA−36942
MR104−1

Metric

get_measured_metric_data_list
get_system_metric_data

Added validation for 'date_from' and 'date_to' fields to require that the former precedes the latter.
NoYesYT:BA−36942
MR104−1

Payment

get_payment_transaction_list

Added validation for 'from_date' and 'to_date' fields to require that the former precedes the latter.
NoYesYT:BA−36942
MR104−1

Representative

get_transactions_total_info
get_xdr_list

Added validation for 'from_date' and 'to_date' fields to require that the former precedes the latter.
NoYesYT:BA−36942
MR104−1

Representative

get_xdr_list

Added validation for 'connect_time_before' and 'connect_time_after' fields to require that the former precedes the latter.
NoYesYT:BA−36942
MR104−1

Vendor

get_transactions_total_info
get_xdr_list

Added validation for 'from_date' and 'to_date' fields to require that the former precedes the latter.
NoYesYT:BA−36942
MR104−1

Vendor

get_xdr_list

Added validation for 'connect_time_before' and 'connect_time_after' fields to require that the former precedes the latter.
NoYesYT:BA−36942
MR104−1

WebLog

get_web_log_list

Added validation for 'from_time' and 'to_time' fields to require that the former precedes the latter.
NoYesYT:BA−36942
MR104-1

Commitment

get_commitment_list

New input param (managed_by_admin) was addedYesYesYT:BA-36776
  • No labels