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

MR123-0

Account

get_assigned_commitment_terms

The response structure was extended with a new field for an item in sale_discount_list - discount_priority.

YesYesYT:BA-43522


MR123-0

UA

get_options_template_info

Now we will return the model name in the get_options_template_info as the "model" field.

YesYesYT:BA-44140


MR123-0

UA

get_ua_type_list

Extend request input with "only_portable" and "with_configurable_keys" that allows user to get type list that support keys configuration via options templates.

Extend response of the method with "configurable_keys_supported"
flag that shows whether it is possible to set up keys configuration via options template for a type.

Extend logic of "directory_supported" response flag. It shows possibility of directory generation for a type.

YesYesYT:BA-43853


MR123-0

UA

get_ua_type_info

Add new method to get info of a single UA type.

YesYesYT:BA-43853


MR123-0

UA

get_phone_directory_list

Method is allowed for the account realm.

YesYesYT:BA-44007


MR123-0

UA

get_phone_directory_info

Method is allowed for the account realm.

YesYesYT:BA-44007


MR123-0

User

get_user_info

The response structure was extended with new fields for an user: "refunded" - total amount of refunded funds by the user. "refunded_today" - date and time of the first refund during this day.

YesYesYT:BA-33051


MR123-0

Product

add_product
get_product_info
get_product_list
update_product

The "topup_addon" field has been marked as deprecated.

YesYesYT:BA-39570


MR123-0
TimePeriod
get_time_period_list

Add field "with_shared" for Reseller to include time periods managed by admin

YesYesYT:BA-43508


MR123-0
GroupRate
add_price_selection

The field 'i_dest_group_set' is mandatory depending on the price selection type (with_reference=Y)

NoNoYT:BA-43874

UI already has this field mandatory

MR123-0TaxationPluginadd_tax_transaction_code (input)
update_tax_transaction_code (input)
get_tax_transaction_code_info (output)
get_tax_transaction_code_list (output)

A new field was added - custom_tax_list. It's now possible to configure custom tax options per tax transaction code.

YesYesYT:BA-44018


MR123-0Envadd_custom_tax_option (input)
update_custom_tax_option (input)
get_custom_tax_option (output)
list_custom_tax_options (output)

A new field was added - scheduled_tax_percent_list. It's now possible to configure a change of tax_percent that will become effective starting from some date.

YesYesYT:BA-44018


MR123-0

Vendor

Account

get_xdr_list

Added a new flag - with_cleanup_xdrs (false by default). 

YesNoYT:BA-43946


MR123-0

Customer

get_customer_xdrs

Added a new flag - with_cleanup_xdrs (false by default). 

YesNoYT:BA-43946


MR123-0

Vendor

get_xdr_list

Added a new flag "order_by_parent_session" that allows to order result by "h323_incoming_conf_id" field in descending order.

By default is false.

YesYesYT:BA-42758


MR123-0

Rate

get_rate_match_mode_info

get_rate_match_mode_list

Added "is_used" flag to the RateMatchModeInfo. Flag indicates whether rate match mode is used or not. It is possible to update only "name" and "description" of the used rate match mode. Other fields cannot be updated for used rate match modes (i_service_type, pattern_keys).

YesYesYT:BA-43018


MR123-1

TrafficProfile

update_traffic_profile

Can assign i_dest_group_set for the used profile without code group set.

NoYesYT:BA-42519

Previously the error was returned

MR123-1

Customer

get_custom_fields_values
update_custom_fields_values

API methods are now allowed for distributor realm.

YesYesYT:BA-43984


MR123-1

DiscountPlan

get_discount_plan_info

The API method is now allowed for the Distributor realm.

YesYesYT:BA-44507


MR123-1

Template

add_tariff_download_template

get_template_list

Methods are allowed for the reseller realm

YesYesYT:BA-41013


MR123-1

UA

get_ua_profile_metainfo

get_ua_type_list

Add "no_cache" flag to the requests of the methods that allows to update local devices/profiles cache on demand. Default cache TTL is 7 days.

YesYesYT:BA-43069


MR123-1

Customer

get_subscriptions

Add a new field "activation_fee" to the response to display the subscription activation price on the UI.

YesYesYT:BA-44738


MR123-1

Account

get_subscriptions

Add a new field "activation_fee" to the response to display the subscription activation price on the UI.

YesYesYT:BA-44738


MR123-1

Subscription

estimate_subscription_price

Method is allowed for the account realm.

YesYesYT:BA-44738


MR123-1

Customer

get_customer_xdrs

Add the 'beneficiary_billing_model' field to the CustomerXDRInfo structure.

The 'beneficiary_billing_model' field specifies the type of the beneficiary account if the service was consumed by a beneficiary.

YesYesYT:BA-44543


MR123-1

Account

get_xdr_list

Add the 'beneficiary_billing_model' field to the AccountXDRInfo structure.

The 'beneficiary_billing_model' field specifies the type of the beneficiary account if the service was consumed by a beneficiary.

YesYesYT:BA-44543


MR123-1

DiscountPlan

get_discount_plan_list

Change "offset" param type to "int" and set default value to 0

YesNoYT:BA-44003


MR123-1

Notification

get_sample_notification

The API param 'variables.value' has been made not mandatory

YesYesYT:BA-44875


MR123-1

Account

get_mailbox_message_list

Add new fields "from", "to" (values of From and To headers of the message) to the response.

YesYesYT:BA-44943


MR123-1BrandPanelget_brand_panel_info

Response fields (i_brand_panel, color_scheme, html) were wrapped into brand_panel_info field

YesNoYT:BA-44352

Overview:  new "brand_panel_info" wrapping object has been added that contains all of the original response fields.
Symptoms/Impact:  external application doesn't find original fields in the response or treat them as null (i_brand_panel, color_scheme, html)
Actions: Switch the application to look for the attributes inside of the brand_panel_info object that is now returned in the response.


  • No labels