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 |
---|---|---|---|---|---|---|---|
MR96-0 | Account | get_services_consumption | Added new input flag - show_hidden | Yes | Yes | YT:BA-31441 | |
MR96-0 | Customer | get_services_consumption | Added new input flag - show_hidden | Yes | Yes | YT:BA-31441 | |
MR96-0 | Generic | get_config_data | Added new attribute MediaServerDomain to output property config_data | No | Yes | YT:BA-32233 | |
MR96-0 | CallControl | originate_advanced_call | Added 'tracking_id' attribute to the method output. | No | Yes | YT:BA-32459 | |
MR96-0 | Session | get_espf_api_token | Marked as deprecated. | No | Yes | YT:BA-32537 | |
MR96-0 | CallControl | * | Added 'tracking_id' attribute to the 'conference_info' and 'participant_info' structures returned in call_control_notifications (WebSocket). | No | Yes | YT:BA-32580 | |
MR96-0 | TraceSession | get_trace_session_list | Changed possible values for 'status' filter: completed, failed | No | No | YT:BA-31921 | Overview: Symptoms/Impact: Actions: |
MR96-0 | CommissionPlan | add_commission_plan, update_commission_plan | Set attribute 'one_time_commission' as not null. | Yes | Yes | YT:BA-32057 | |
MR96-0 | DID_Provider | * | Update data type of the 'city_id' and 'country_id' fields from int to char. Some DID providers use int type IDs and some use UUID format. | Yes | No | YT:BA-25207 | Overview: Starting from MR96-0, city_id and country_id fields are returned as string instead of the int type. If application expects int type for these fields but receives string, unexpected situation might occur: undefined value will be used or even application runtime error. Application sends undefined values for city_id, country_id in req_params structure. Application gets error when reading response that contains DIDRequestParameters structure |
MR96-0 | Account | get_account_list get_account_info | Added 'limit_alias_did_number_list' request parameter. It enables the end user to get the list of DID numbers assigned as aliases to the account and specifies the number of DID numbers to return. Default value: 0 - not to return them at all. | Yes | Yes | YT:BA-32230 | |
MR96-0 | Customer | get_customer_agreement_info | Added i_product_group, product_group_name to the response of the method (items of agreement_condition_list) | Yes | Yes | YT:BA-31803 | |
MR96-0 | Account Customer | get_account_list get_customer_list | Added missing 'name' attribute to Schema/Customer/custom_fields_values and Schema/Account/custom_fields_values. Made the proper validation so that we can specify either the 'i_custom_field' or the 'name'. Provided correct processing of the request with "name". | Yes | Yes | YT:BA-30710 | |
MR96-0 | Customer | delete_customer_extension | Added 'dont_release_did_number_to_pool' input flag. | Yes | Yes | YT:BA-32290 | |
MR96-0 | Generic | get_ui_config_list update_ui_config_list | Allow retail customer to access UI configs | Yes | Yes | YT:BA-32565 | |
MR96-0 | Bitcoin | originate_transaction | Removed new_address input field that generated new bitcoin address for the user. Instead, new address will be generated for every transaction. | Yes | No | YT:BA-32509 | Overview: Starting from MR96-0, bitcoin address is changed for every new transaction, instead of being static all the time. Custom integration for the wallet top-up sends currency to wrong address due to not re-reading address for every transaction. Update integration to re-read address per every initiated transaction. |
MR96-0 | CallSimulation | make_call | Added input fields: service_features_pack_list, connection_list, service_policy_list that adds possibility to user simulate changes to service features, connections, service policies to test how they would affect the call. Added output field: simulation_id - the link to the used parameters during call simulation. It enables user to apply used in simulation parameters to service features, connections, service policies using apply_simulated_in_call_parameters method | Yes | Yes | YT:BA-32495 | |
MR96-0 | CallSimulation | apply_simulated_in_call_parameters | Added method that applies parameters used in simulation to the existing service features, connections, service policies (which were used during simulation). | Yes | Yes | YT:BA-32495 | |
MR96-0 | DID | get_customer_numbers | Added number, country_name, area_name to DID.get_customer_numbers method | Yes | Yes | YT:BA-31097 | |
MR96-0 | Session | jwt_login jwt_login_to_realm refresh_jwt_token | Created an alternative JWT based auth mechanism. | Yes | Yes | YT:BA-31467 | |
MR96-0 | Session | get_session_context set_session_context | Dropped euuid field from request/response | Yes | Yes | YT:BA-31209 | |
MR96-0 | Customer | get_customer_list get_customer_info | Dropped euuid field from request/response | Yes | Yes | YT:BA-31209 | |
MR96-1 | Session | refresh_jwt_token | Method was renamed to refresh_json_access_token | Yes | No | YT:BA-33563 | |
MR96-1 | Session | jwt_login | Response field jwt_access_token was renamed to json_access_token | Yes | No | YT:BA-33563 | |
MR96-1 | Session | logout | Added input fields: json_access_token. Allow to logout user by json_access_token. | Yes | Yes | YT:BA-33274 | |
MR96-1 | Session | get_json_access_token_lifetime | The method was created. | Yes | Yes | YT:BA-33274 | |
MR96-1 | Session | ping | Added input fields: json_access_token. Allow to check session by json_access_token. | Yes | Yes | YT:BA-33468 |