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 |
---|---|---|---|---|---|---|---|
MR95-0 | IPTV | get_provider_list get_channel_package_list get_service_package_list | Added get_provider_list method. Added i_channel_package_filter_list, name_filter_list, provider_name_filter_list, external_id_filter_list fields to the get_channel_package_list method. Marked channel_package_list, provider_name fields of the get_channel_package_list method as deprecated. Added fields necessary for the paging to the get_channel_package_list method: limit, offset. Added get_total flag to the get_channel_package_list method. Added i_service_package_filter_list, name_filter_list, provider_name_filter_list, external_id_filter_list fields to the get_service_package_list method. Added fields necessary for the paging to the get_service_package_list method: limit, offset. Added get_total flag to the get_service_package_list method. | Yes | Yes | YT:BA-31062 | |
MR95-0 | Customer | get_customer_list get_customer_info | Added status "billing_paused" to the output of CustomerInfo | Yes | Yes | YT:BA-31685 | |
MR95-0 | CallControl | originate_advanced_call | Added optional fields 'state_callback' and 'state_callback_events' to subscribe on call events specified in state_callback_events and send callback to the URL specified in 'state_callback' | Yes | Yes | YT:BA-31896 | |
MR95-0 | Account | update_accounts_batch | Enabled API method update_accounts_batch for retail realm | No | Yes | YT:BA-31333 | |
MR95-0 | Account | get_cp_condition_list | Added default value for offset, to be able to call method with limit only | No | Yes | YT:BA-32175 | |
MR95-0 | Account | arrange_cp_rules | Change the behaviour pf the method in order to force re-order the rules not specified in the input params - all rules not specified will be placed in the end of the list | No | Yes | YT:BA-32200 | |
MR95-0 | Payment | update_payment_method get_payment_method_info | Add exp_year and exp_month fields to the PaymentMethodInfo schema. Change the processing of fields in the corresponding modules taking into account the new ones. | Yes | Yes | YT:BA-31710 | |
MR95-0 | Customer | get_customer_list | Added "search" field to the get_customer_list method. Field is used as a pattern filter applied to the multiple database fields. | Yes | Yes | YT:BA-31841 | |
MR95-0 | BillingSession | disconnect_session | Add the ability for the reseller to disconnect calls | Yes | Yes | YT:BA-30335 | |
MR95-0 | Session | login_to_realm | Added input property with_default_access_level to enable login with default access level | Yes | Yes | YT:BA-31786 | |
MR95-0 | DID | get_owner_batch_info | Added a new request parameter - 'with_individual'. It enables the end user to get information about a specific individual pricing batch (related to a particular DID number). | Yes | Yes | YT:BA-32101 | |
MR95-0 | CallControl | originate_advanced_call | Added 'tracking_id' attribute to the method output. | No | Yes | YT:BA-32459 | |
MR95-0 | TaxationPlugin | set_tax_plugin_parameters | Added 'enabled' parameter for every catalog based taxation plugin. Option determines whether the plugin is currently enabled. | No | Yes | YT:BA-31914 | |
MR95-1 | CallControl | * | Added 'tracking_id' attribute to the 'conference_info' and 'participant_info' structures returned in call_control_notifications (WebSocket). | No | Yes | YT:BA-32580 | |
MR95-1 | TraceSession | get_trace_session_list | Changed possible values for 'status' filter: completed, failed | No | No | YT:BA-31921 | Overview: Symptoms/Impact: Actions: |
MR95-1 | 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 | |
MR95-3 | Customer | get_prompt_file get_callqueue_prompt_file get_callqueue_moh_file get_huntgroup_info get_customer_extension_info | Added new input field: codec. "codec" enables retrieving audio data in a specific codec/format. Supported codecs may vary between methods. | Yes | Yes | YT:BA-32679 | |
MR95-3 | MOH | get_moh_file | Added new input field: codec. "codec" enables retrieving audio data in a specific codec/format. Supported values are "a_law", "u_law", "g729", "g723", "wav". | Yes | Yes | YT:BA-32679 | |
MR95-3 | TraceSession | send_to_rt | Switched to "asynchronous only" mode. | No | No | YT:BA-34300 | Update code that uses the method to send the request in "async" mode. |
MR95-3 | TraceSession | get_log_info | Added new input field: with_log_message_list. "with_log_message_list" is enabled by default. When disabled the "log_message_list" is not provided in the response. | Yes | Yes | YT:BA-26971 | |
MR95-3 | Account | add_subscription (input) update_subscription (input) get_subscriptions (output) | 'discount_rate' and 'discount_amount' fields have been marked as deprecated. They are no longer supported for new records and could only be set or obtained for subscriptions assigned before the update. | Yes | Yes | YT:BA-34357 | Consider using 'regular_discount_list'/'upcharge_list' fields instead. |
MR95-3 | Customer | add_subscription (input) update_subscription (input) get_subscriptions (output) get_accounts_subscriptions (output) | 'discount_rate' field has been marked as deprecated. It is no longer supported for new records and could only be set or obtained for subscriptions assigned before the update. | Yes | Yes | YT:BA-34357 | Consider using 'regular_discount_list'/'upcharge_list' fields instead. |
MR95-4 | Account | get_xdr_list | Added new field 'subscription_name' to the AccountXDRInfo structure | Yes | Yes | YT:BA-32908 | |
MR95-4 | Customer | get_customer_xdrs | Added new field 'subscription_name' to the CustomerXDRInfo structure | Yes | Yes | YT:BA-32908 | |
MR95-4 | Customer | get_call_processing_operation_mode_info get_call_processing_operation_mode_list | Added new input field: check_usage. When enabled the method checks whether the call processing operation mode is in use by any accounts or in call processing policy rules. | Yes | Yes | YT:BA-34113 | |
MR95-4 | RoutingPlan | get_route_list | Added new input field: calling_number. When provided the routing list is constructed as if the session was initiated from the specified number. | Yes | Yes | YT:BA-33560 | |
MR95-4 | Rate | search_rate_list | Added new input field: hidden. Indicates whether to filter rates by the hidden status. | Yes | Yes | YT:BA-34579 | |
MR95-5 | Customer | add_customer_individual update_customer_individual | Validation was changed for the "login" field. The value should not exceed 64 characters and should match the following regex: [A-Za-z0-9.-_@]{4,}. | No | Yes | YT:BA-34942 | |
MR95-5 | Account | get_assigned_commitment_terms | Add commitment_recurring_term_list → applied_penalty, commitment_recurring_term_list → applied_sale_discount_penalty, commitment_one_time_term_list → applied_penalty fields to the response. Note: can be obtained only for terminated commitments. These fields allow the user to obtain applied penalties after the commitment termination without using CDRs. | Yes | Yes | YT:BA-33393 | |
MR95−5 | AccessRole | update_access_role | Added "update_params" field that provides additional update-specific parameters. Added "apply_permissions_recursively" parameter that enables propagation of permissions to subordinate components/objects/attributes if the configuration for these is empty. | Yes | Yes | YT:BA−35122 | |
MR95-5 | BillingSession | get_active_sessions_list | Added new input fields: with_connections, with_vendors. When enabled (the default) the connection-related (i_connection, connection_name, i_connection_type, connection_type_name, on_net) and vendor-related (i_vendor, vendor_name) information is included in ActiveSessionInfo structure. The method was enabled for retail and account realms. | Yes | Yes | YT:BA-34980 | |
MR95-5 | Account Customer | vd_topup | Added default value for peak_level (0 - peak). P.S. in most cases there is no separate peak/off-peak rating and our system ignores this value. | Yes | Yes | YT:BA-34401 | |
MR95-6 | Bitcoin | cancel_transaction | Deprecated. Always return success - 0, transactions are not cancelled as bitcoin transaction is irreversible. | No | Yes | YT:BA-35064 | |
MR95-6 | Generic | get_config_data | Add value of CallRecording.CallRecordingEnvEnabled option - it is derived from CallRecording.CallRecordingEnvIds for current billing environment. Available for reseller and admin only. | Yes | Yes | YT:BA-35455 | |
MR95-6 | Customer | update_callqueue add_callqueue update_customer_huntgroup add_customer_huntgroup | Update minimum value for the "announcement_interval" input field to be equal to 1. | Yes | Yes | YT:BA-35403 | |
MR95-6 | Customer | add_subscription | Increase length of fractional part for subscription discount from 3 to 5 digits. | Yes | Yes | YT:BA-35459 | |
MR95-6 | Tariff | test_tariff_rating | The method was enabled for the reseller realm. | No | Yes | YT:BA-35597 | |
MR95-6 | DID | reserve_number release_number | number field type in input was changed to INT. | Yes | No | YT:BA-34048 | These changes broke SOAP and were reverted (MR100-3 YT:BA-36305). |