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 |
---|---|---|---|---|---|---|---|
MR121-0 | Account | assign_ua | The method has been marked as deprecated. | Yes | Yes | YT:BA-43129 | Use Account/assign_cpe_ports_list instead |
MR121-0 | GroupRate | get_price_selection_list get_rate_list | Updated the 'get_total' API field type to 'int'. | Yes | No | YT:BA-42979 | Previously, the 'get_total' API field accepted 'Y/N' values; now, it expects '1/0' values. |
MR121-0 | UA | get_phone_directory_list | Updated the 'get_total' API field type to 'int'. | Yes | No | YT:BA-42979 | Previously, the 'get_total' API field accepted 'Y/N' values; now, it expects '1/0' values. |
MR121-0 | Rate | get_rate_match_mode_list | Method is allowed for reseller. | Yes | Yes | YT:BA-43167 | |
MR121-0 | Service | add_service_pool | The method has been marked as deprecated. | Yes | Yes | YT:BA-42569 | The 'Service Pool' service type is now deprecated. Please use other service pool types instead. |
MR121-0 | Service | add_service | Creating a service with | No | No | YT:BA-42569 | The 'Service Pool' service type is now deprecated. Please use other service pool types instead. |
MR121-0 | Service | add_service_pool update_service_pool add_service update_service get_service_pool_info get_service_pool_list get_service_info get_service_list | The following API fields that are exclusively used for the 'Service pool' service type are marked as deprecated now:
| Yes | Yes | YT:BA-42569 | The 'Service Pool' service type is now deprecated. Please use other service pool types instead. |
MR121-0 | Customer | vd_topup vd_set_multiplier get_full_vd_counter_info | The following API fields that are exclusively used for the 'Service pool' service type are marked as deprecated now:
| Yes | Yes | YT:BA-42569 | The 'Service Pool' service type is now deprecated. Please use other service pool types instead. |
MR121-0 | Account | vd_topup get_full_vd_counter_info | The following API fields that are exclusively used for the 'Service pool' service type are marked as deprecated now:
| Yes | Yes | YT:BA-42569 | The 'Service Pool' service type is now deprecated. Please use other service pool types instead. |
MR121-0 | PortalView | get_portal_list | Added the "get_internal" key to retrieve both standard portals linked to an environment and internal portals. | Yes | Yes | YT:BA-43180 | |
MR121-0 | UA | get_ua_type_list | The method has been extended to provide the new directory_supported field to indicate which manufacturers allow directory generation. | Yes | Yes | YT:BA-42946 | |
MR121-0 | CallControl | get_sip_calls_list | The 'server_time' field in the response is now non-mandatory. | Yes | Yes | YT:BA-38900 | |
MR121-0 | Customer | get_customer_list | Added a new API field 'status', which currently supports filtering by the 'frozen' status. | Yes | Yes | YT:BA-42183 | |
MR121-0 | Customer | update_callqueue add_callqueue get_callqueue_list get_callqueue_info add_customer_huntgroup update_customer_huntgroup get_huntgroup_list get_huntgroup_info | For consistency sake new fields to the call queue structure were introduced with seconds precision that will substitute old fields with minutes precision. New API fields were added for the call queues to substitute old ones:
| Yes | Yes | YT:BA-43002 | announcement_interval, average_duration, maximum_waiting_time fields are deprecated and one shall adopt to usage of new fields: announcement_interval_sec, average_duration_sec, maximum_waiting_time_sec. |
MR121-0 | Tariff | test_tariff_rating | Added a new API field, 'simulation_mode', as a replacement for the legacy field 'mode', which is now deprecated. The possible values for the new field are the strings: 'funds' and 'quantity'. | Yes | Yes | YT:BA-43132 | |
MR121-0 | Tariff | get_tariff_list | Added a new API field, 'name', which can be used to filter tariffs by name. Unlike the 'search' filter, it does not apply to the 'description' field. | Yes | Yes | YT:BA-43191 | |
MR121-0 | Subscription | add_subscription | Added 999 as the maximum limit for subscription_info→minimum_period field (it had no max. limit before) | Yes | No | YT:BA-41024 | Subscriptions with (minimum_period > 999) will stay in the system as is - it's just impossible to create them with too high minimum_period (or update this value to more than 999). |
MR121-0 | UA | add_options_template | It is now forbidden to assign empty directories to UA configs. | No | No | YT:BA-43109 | Having an empty directory in config files makes no sense and may lead to errors (or unexpected and difficult-to-trace behavior). The directories should be populated with some contacts before they are assigned to the config file. |
MR121-0 | Tariff | schedule_tariff_cloning | Can be called for the grouped tariffs too. | No | Yes | YT:BA-42645 |
|
MR121-0 | Tariff | add_tariff | i_dest_group_set is mandatory for grouped tariff | No | Yes | YT:BA-43497 | There was an error without i_dest_group_set, so this change doesn't broke compatibility. |
MR121-1 | Account | get_account_list | The 'dual_version_system' field is omitted in the retail, account, and reseller realms (for Dual Version systems only). | No | Yes | YT:BA-43751 |
|
MR121-1 | Customer | get_customer_list | The 'dual_version_system' field is omitted in the retail, account, and reseller realms (for Dual Version systems only). | No | Yes | YT:BA-43751 |
|
MR121-1 | GroupRate | add_price_selection | i_op1_period, i_op2_period are mandatory depending on the used i_price_selection_type | No | No | YT:BA-43612 | Having a price selection rule of the 'Off-Peak' type is useless without off-peak periods assigned. |
MR121-1 | GroupRate | add_rate |
| No | No | YT:BA-43612 | The group rate with a price selection of the 'Off-Peak' type must include off-peak information. This was done on UI, but was missing on API level. |
MR121-1 | UA | add_phone_directory | The methods will now produce different faultcodes for some errors, instead of the "internal_error": "Server.UA.auto_sync_dir_exists" - customer already has an auto_sync and for the general issues: | No | Yes | YT:BA-43817 | |
MR121-1 | GroupRate | get_price_selection_info | The response no longer returns raw attributes directly. Instead, attributes are now wrapped in a 'price_selection_info' object, which should be used to retrieve their values. | Yes | No | YT:BA-43407 | Response attribute values should now be accessed through the new wrapper object. |
MR121-1 | GroupRate | get_rate_info | The response no longer returns raw attributes directly. Instead, attributes are now wrapped in a 'rate_info' object, which should be used to retrieve their values. | Yes | No | YT:BA-43407 | Response attribute values should now be accessed through the new wrapper object. |
MR121-1 | Account | set_mailbox_messages_flag | The ' | Yes | No (for SOAP/XML) | YT:BA-43407 | The |
MR121-1 | GroupRate | get_price_selection_type_list | The 'price_levels' field has been added to price selection type info. | Yes | Yes | YT:BA-43734 | |
MR121-1 | Account | get_account_list | The 'skip_exported' field has been added to the GetAccountListRequest structure. This field indicates whether to exclude accounts of exported customers from the response. | Yes | Yes | YT:BA-43918 | |
MR121-1 | Account | get_assigned_commitment_terms | The response structure was extended with a new field for an item in sale_discount_list - discount_priority. | Yes | Yes | YT:BA-43522 | |
MR121-1 | 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" Extend logic of "directory_supported" response flag. It shows possibility of directory generation for a type. | Yes | Yes | YT:BA-43853 | |
MR121-1 | UA | get_ua_type_info | Add new method to get info of a single UA type. | Yes | Yes | YT:BA-43853 | |
MR121-1 | UA | get_phone_directory_list | Method is allowed for the account realm. | Yes | Yes | YT:BA-44007 | |
MR121-1 | UA | get_phone_directory_info | Method is allowed for the account realm. | Yes | Yes | YT:BA-44007 |