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 |
---|---|---|---|---|---|---|---|
MR79-0 | CustomField | get_custom_field_list, get_custom_field_info, add_custom_field, update_custom_field | Field 'value' from 'CustomFieldsInfo' structure was marked as deprecated | No | Yes | YT:BA-22520 | |
MR79-0 | TaxationPlugin | get_tax_transaction_code_list | The 'check_usage' parameter was added to check whether the tax | Yes | Yes | YT:BA-22693 | |
MR79-0 | TraceSession | get_log_info | Fields 'start_time', 'end_time' were added to 'SessionLogMetaInfo' structure | Yes | Yes | YT:BA-12456 | |
MR79-0 | Generic | get_extended_data_list | The method is enabled to use by the users for whom personal info is masked | No | Yes | YT:BA-22462 | |
MR79-0 | Customer | get_rt_requestor_list | Added Customer.get_rt_requestor_list API method that allows to obtain a list of RT requestors | Yes | Yes | YT:BA-22722 | |
MR79-0 | Rate | get_rate_list | The 'combined_status' parameter was added to enable combined status check based on 'discontinued', 'forbidden' and 'hidden' fields | Yes | Yes | YT:BA-20436 | |
MR79-0 | Rate | add_rate, add_rate_group, batch_add_rate, update_rate, update_rate_group | NULL values are set to the rate parameters op_route_category, op_preference, op_huntstop when they are not given for the add methods. Update methods will not change the previously set data values | Yes | No | YT:BA-22519 | Overview: Starting From MR75-3, the op_route_category, op_preference, op_huntstop rate parameters don't inherit the values from the route_category, preference, huntstop parameters and are set to NULL in case they are not sent using the add or update rate methods. Symptoms/Impact: NULL values are set for the op_route_category, op_preference, op_huntstop rate parameters if they are not stated via the add methods. Actions: Make sure that the op_route_category, op_preference, op_huntstop rate parameters are sent in the add_rate, add_rate_group, batch_add_rate methods in case they need to be different from NULL. Make sure that the op_route_category, op_preference, op_huntstop rate parameters are sent in the update_rate, update_rate_group methods in case they they need to be changed. |
MR79-0 | Customer | get_rt_tickets_list | Added "priority" attribute to the method response. Implemented optional filtering by the following fields: "id", "created", "last_updated", "status", "subject", "priority" | Yes | Yes | YT:BA-22721 | |
MR79-0 | Product | update_group | When the 'depailed_response' flag is set, the included products will be returned in the response | No | Yes | YT:BA-19879 | |
MR79-0 | Vendor | get_vendor_list | When the 'limit' isn't passed in the request, all the vendors will be returned | No | Yes | YT:BA-22830 | |
NR79-0 | Service | add_service get_service_info get_service_list | The 'invoice_group' property has been added to the ServiceInfo structure | Yes | Yes | YT:BA-22914 | |
MR79-0 | Account | get_account_info get_account_list get_service_features get_service_features_metainfo | The methods which return service features now correctly inherit the value of the features from the sponsor's addon configuration | No | Yes | YT:BA-22222 | |
MR79-0 | Customer Account Representative DID Invoice | add_customer add_account add_alias terminate_customer get_representative_info get_number_list get_invoice_info | The methods are now available for the Representative realm with the special ACL permissions. Owner check and data validation were introduced to limit access to the records | Yes | Yes | ||
MR79-0 | DiscountPlan | make_transaction | Expanded the functionality of the method by adding sender_i_vd_dg/recipient_i_vd_dg parameters in order to allow performing an advanced transfer services for entities | Yes | Yes | YT:BA-22387 | |
MR79-0 | CallControl | get_sip_calls_list | The SipForwarderAccountInfo is extended with the following fields:
| Yes | Yes | YT:BA-22684 | |
MR79-0 | TraceSession | get_log_info | Extend meta_info with cli, cld, source_ip and user_name for BE logs from ES | Yes | Yes | YT:BA-21483 | |
MR79-0 | Currency CustomerClass DID Generic Invoice Account Representative | get_currency_list get_account_followme | The methods are now available for the Representative realm with the special ACL permissions. Owner check and data validation were introduced to limit access to the records | Yes | Yes | ||
MR79-0 | RoamingProfile | clone_roaming_profile | A new API method has been added for cloning Geo/Risk Profiles | Yes | Yes | YT:BA-21828 | |
MR79-0 | RoutingPlan | add_routing_plan update_routing_plan get_routing_plan_info get_routing_plan_list | A new option codecs_presentation_mode was added to the request/response Routing Plan structure to represent the state of Supported and Forbidden options on the NewUI | Yes | Yes | YT:BA-15739 | |
MR79-0 | CallControl | transfer_call | A new sip_headers parameter with array of the SIP headers was added to send them to B2BUA. A new transfer_success option was added to the SipCallInfo response structure which is used to represent SIP notification data. | Yes | Yes | YT:BA-22946 | |
MR79-1 | CustomReport | get_custom_report_result_list | Border period of the Custom Reports Results is returned in UTC timezone now. Previously it was in the user's timezone/format. | No | No | YT:BA-21792 | Overview: Starting from MR79-1, the 'get_custom_report_result_list' API method returns period values ('period_*start*' and 'period_*end*') only in the UTC Time Zone. The user's TZ is not used anymore. Symptoms/Impact: The API client can return timing that doesn't correspond to the user's time zone. Actions: A change in the API client is required if TZ conversion is done on its end. It should process the received timing in the UTC time zone. |
MR79-1 | DiscountPlan | make_transaction | Added flag with_expiration_date to input arguments; it allows to use expiration date of source counter in case this date is after the effective one on target counter. Applicable to users and resellers only | Yes | Yes | YT:BA-23489 | |
MR79-1 | Customer Account | vd_topup | Allow to specify topup_expiration to "credit" action, that allows to shift expiration further (if passed expiration is after the effective one then it replaces the actual one) | No | Yes | YT:BA-23489 | |
MR79-1 | Customer | get_customer_xdrs | Added show_hidden parameter to include hidden XDRs in the result (works for the Admin realm only, default value is 1) | Yes | Yes | YT:BA-23474 | |
MR79-1 | DID | get_number_list | A new i_ivr_an parameter was added to the response protocol to show that the IVR access number is assigned to the DID | Yes | Yes | YT:BA-23080 | |
MR79-1 | CommissionPlan | add_commission_plan update_commission_plan | The maximum value of the fields: CPPeriodInfo.commission CommissionPlanInfo.default_commission CPSubscriptionInfo.one_time_commission has been increased to the maximum value allowed to store in the database | Yes | Yes | YT:BA-23632 | |
MR79-1 | Account | get_used_vd_dest_group_list | Implemeted a method that allows a user to obtain information about volume discount destination groups used by account | Yes | Yes | YT:BA-23264 | |
MR79-1 | Account | generate_aliases | A new method was added to generate batch of aliases for the specific account using available DID numbers | Yes | Yes | YT:BA-23333 | |
MR79-1 | Account | get_used_vd_dest_group_list | VdDestGroupInfo structure was extended | Yes | Yes | YT:BA-23966 |