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

MR125-0

Generic

get_config_data

Add a new field "AIAssistant" with "URL" key to provide URL to the Ai Assistant gateway.

NoYesYT:BA-44857


MR125-0

Customer

get_subscriptions

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

YesYesYT:BA-44738


MR125-0

Account

get_subscriptions

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

YesYesYT:BA-44738


MR125-0

Subscription

estimate_subscription_price

Method is allowed for the account realm.

YesYesYT:BA-44738


MR125-0

DiscountPlan

get_discount_plan_list

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

YesNoYT:BA-44003


MR125-0

Notification

get_sample_notification

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

YesYesYT:BA-44875


MR125-0

Vendor

add_connection
update_connection

Support for custom internal gateway IDs matching the new pattern <euuid>.EUUID.INTERNAL has been added in addition to existing standard internal gateway IDs (INTERNAL, SIP-URI, SIP-UA).

NoYesYT:BA-44613


MR125-0

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


MR125-0

Customer

get_call_activity_metrics

Add support for new aggregators: min, max, avg. 

Add support for new metrics: suspended_duration, wrapup_duration, total_calls (all with incoming/outgoing/both directions support). 

Note: total_calls metric ignores aggregator name: instead count aggregator is using (just a number of calls (rows in table))

YesYes
YT:BA-44129

YT:BA-44036


MR125-0BrandPanelget_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.

MR125DiscountPlan

get_discount_plan_info

get_discount_plan_list

update_discount_plan

add_discount_plan

Deprecate keep_remaining_days_on_renew, notify_days fields of prepaid bundles.

Add new fields for prepaid bundles: notify_time_offsets, lifetime_rollover, lifetime_alignment.

YesNoYT:BA-45009

keep_remaining_days_on_renew is replaced with lifetime_rollover, notify_days (up to day offsets) is replaced with notify_time_offsets (up to minute offsets).

Migration (update steps): YT:PC-9741, IUN: YT:IUN-989

MR125Account

close_subscription

Add a new field called 'close_immediately' to allow for the immediate closure of an account subscription.

YesYesYT:BA-41524

 

MR125Customer

close_subscription

Add a new field called 'close_immediately' to allow for the immediate closure of a customer subscription.

YesYesYT:BA-41524

 

MR125AccessPolicy

add_access_policy

update_access_policy

Add a new field 'match_pattern' to the request

YesYesYT:BA-45174

 

MR125AccessPolicy

get_access_policy_info

get_access_policy_list

Add a new field 'match_pattern' to the response

YesYesYT:BA-45174

 

MR125-0

BillingSession

get_active_sessions_list

Add the 'billing_model' field to the ActiveSessionInfo structure.

YesYesYT:BA-45046

 

MR125-0

Template

update_template_data_field_list

The API field "pp_rule" is now limited to 255 characters.

YesNoYT:BA-45299

'pp_rule' should now contain no more than 255 characters. This change was made to prevent the addition of complex logic that would significantly impact the system's performance

MR125-0

AccessPolicy

get_access_policy_list

Add the new field 'match_pattern' to the request to enable filtering by match pattern

YesYesYT:BA-45174


MR125-0

Customer

add_customer

update_customer

add_subreseller

validate_customer_info

Remove the "credit_limit" API field from the request.

YesNoYT:BA-43453

The 'credit_limit' field is now read-only.

A customer's credit limit can be changed using the 'perm_credit_limit' and 'temp_credit_limit' API fields.

The 'credit_limit' value represents the sum of the 'perm_credit_limit' and 'temp_credit_limit' values.

MR125-0

AccessPolicy

add_usage_constraint

update_usage_constraint

delete_usage_constraint

get_usage_constraint_list

get_usage_constraint_info

 

Added new methods

YesYesYT:BA-44654


MR125-0

AccessPolicy

add_access_policy

get_access_policy_info

get_access_policy_list

Added a new field for access policy info - i_dest_group_set. Can be set during creation only and returned in 'get_...' methods

YesYesYT:BA-44654


MR125-0

Accounts

get_access_policy_usage_counter_list

Added new method

YesYesYT:BA-44654


MR125-0

Service

add_service

Deprecate Dial-up service type (i_service_type = 9) so it is impossible to create services of type "Dial-up".

Old "Dial-up" services are returned.

YesNoYT:BA-42366

Use more generic services, like Netaccess or Data.


  • No labels