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 |
---|---|---|---|---|---|---|---|
MR110-0 | Account | update_accounts_batch | Method is available for distributor | Yes | Yes | YT:BA-38428 | |
MR110-0 | Customer | get_batch_info | Method is available for distributor | Yes | Yes | YT:BA-38428 | |
MR110-0 | XDRMediator | get_xdr_list | Changed validation for the 'error_type' input field to allow the 'reseller_charge_error' value. Added 'i_reseller', 'reseller_charge', 'reseller_currency', 'reseller_name' fields to the MediatorXDRInfo structure. Added the 'reseller_charge_error' field to the XDRErrorStatsInfo structure. | Yes | Yes | YT:BA-38958 | |
MR110-0 | Notification | get_sample_notification | Add new internal method for Admin and Reseller to get notification from the stored template or provided template parts (body, bcc, subject). Template variables can be provided to the method. If they are absent - sample_data field of the template variable is used as value. | Yes | Yes | YT:BA-35916 | |
MR110-0 | Invoice | get_invoice_list | Field 'is_pdf_exists' has been marked as deprecated, and a new field 'is_pdf_available' was introduced as its successor. | Yes | Yes | YT:BA-37593 | |
MR110-0 | Invoice | get_invoice_info | Field 'is_pdf_exists' has been marked as deprecated, and a new field 'is_pdf_available' was introduced as its successor. | Yes | Yes | YT:BA-37593 | |
MR110-0 | Customer | get_customer_invoices | Field 'is_pdf_exists' has been marked as deprecated, and a new field 'is_pdf_available' was introduced as its successor. | Yes | Yes | YT:BA-37593 | |
MR110-0 | Account | estimate_taxes | Lines tax (E911) is not calculated anymore during estimates via Account service It's actual for CSI and SureTax taxation plugins only | No | No | YT:BA-38980 | |
MR110-0 | Customer | estimate_taxes | Added a new input argument - 'calculate_lines_taxes'. Lines tax (E911) is not calculated anymore during estimates via Customer service by default. To include lines tax into estimates, set 'calculate_lines_taxes' argument as true. It's actual for CSI and SureTax taxation plugins only | Yes | No | YT:BA-38980 | |
MR110-0 | DiscountPlan | get_discount_plan_list add_discount_plan get_discount_plan_info update_discount_plan | The "reset_period" field has been marked as deprecated. | No | Yes | YT:BA-34753 | |
MR110-0 | Product | get_product_discount_plan_list | The "reset_period" field has been marked as deprecated. | No | Yes | YT:BA-34753 | |
MR110-1 | Product | clone_product | Added possibility to set "realm" value for cloned product via specifying value for new "realm" field. | Yes | Yes | YT:BA-38273 | |
MR110-1 | Account | update_account | Now it will be forbidden to update aliases with this method, update_alias should be used instead | No | No | YT:BA-38849 | |
MR110-1 | DID | get_number_list | DID state filter has been extended with the new 'R' option, which corresponds to the 'reserved' state. | Yes | Yes | YT:BA-39111 | |
MR110-1 | Account | update_account update_accounts_batch
| It will now be forbidden to block inactive accounts, there would be an error for the update_account method, and for update_accounts_batch such accounts would be ignored and a warning will be added in the warnings list in the response for each such account. | Yes | No | YT:BA-39415 | |
MR110-1 | Account | get_account_info | Added i_parent_distributor to the response for administrators and resellers, to be able to get identifier of first level distributor. | Yes | Yes | YT:BA-38653 | |
MR110-1 | Customer | get_customer_info | Added i_parent_distributor to the response for administrators and resellers, to be able to get identifier of first level distributor. | Yes | Yes | YT:BA-38653 | |
MR110-1 | SIMCard | add_sim_card | It will now be forbidden to assign multiple SIM cards to a single Account. | No | Yes | YT:BA-39577 | |
MR110-2 | Customer | get_abbreviated_dialing_number_list | The limit of 50 items if no limit is set has been dropped. The method will now return all numbers if called without pager. | No | Yes | YT:BA-39668 | |
MR110-2 | Product | get_allowed_addons | The method has been extended with the paging capabilities. It is now possible to set limit and offset. | Yes | Yes | YT:BA-39914 | |
MR110-2 | Customer | add_subreseller
| The method is forbidden for admins | No | No | YT:BA-39926 | |
MR110-2 | Common | get_mnc_list | The get_mnc_list method output has been extended with the country codes (iso_3166_1_a2) | Yes | Yes | YT:BA-40158 | |
MR110-2 | Customer | add_customer add_subreseller add_customer_individual update_customer update_customer_individual | It will now be forbidden to add customers with multiple emails (comma separated). Update methods may fail if the previous (or a new) email is incorrect (multiple emails). | Yes | No | YT:BA-40032 | |
MR110-4 | Env | list_custom_tax_options | Method is available for distributor | Yes | Yes | YT:BA-40341 | |
MR110-4 | BundlePromotion | get_bundle_promotion_list | Method is available for distributor | Yes | Yes | YT:BA-40341 | |
MR110-4 | Customer | get_service_features | Method is available for distributor | Yes | Yes | YT:BA-40341 | |
MR110-4 | TaxationPlugin | get_tax_plugin | Method is available for distributor | Yes | Yes | YT:BA-40341 | |
MR110-4 | CallControl | get_sip_calls_list | Added conference_info field with the SipOnSpotConferenceInfo type to the SipCallInfo structure. If a call is a member of a conference - the conference_info field is filled. | Yes | Yes | YT:SIP-12878 | |
MR110-4 | Invoice | recalculate_invoices | The "from_date" input parameter is now validated to reject values that are earlier than the expected lifetime | No | Yes | YT:BA-40664 | |
MR110-5 | Account | get_account_info | The method has been extended with a "with_sim_card_info" flag that will allow to get "sim_card_info" structure that can | Yes | Yes | YT:BA-40857 | |
MR110-5 | CustomerClass | get_customer_class_list get_customer_class_info get_notification_list get_taxation_info | Methods are now accessible for use by resellers when using customer class assigned to reseller or shared for all resellers | No | Yes | YT:BA-39112 | |
MR110-5 | TrafficProfile | get_traffic_profile_list | Methods are now accessible for use by resellers when using customer class assigned to reseller or shared for all resellers | No | Yes | YT:BA-39112 | |
MR110-5 | Invoice | void_invoice | The method doesn't allow voiding invoices for the same customer simultaneously. | No | Yes | YT:BA-39586 | |
MR110-5 | Invoice | void_invoice_list | Add a new voiding method -
| Yes | No | YT:BA-39586 | |
MR110-5 | Rate | add_rate_group (rate_info) | The input validation was adjusted to prohibit negative values for the following input fields:
This does not affect business logic - although negative values were allowed, the system stored and operated with absolute values. | Yes | No | YT:BA-40834 | Make sure your side is not sending negative values for the listed fields. Adjust the logic to operate with positive values on demand. |
MR110-6 | Customer | get_huntgroup_list | Added new field to filter result list to contain only hunt groups assigned to it. | Yes | Yes | YT:BA-41046 | |
MR110-6 | DID | add_vendor_batch update_vendor_batch | We will now allow "<" and ">" symbols for the vendor batch names. | No | Yes | YT:BA-41582 | |
MR110-6 | Account | get_account_product_info | Output was extended with new field - included_services, that contains the list of IDs of service types that are provided by the account' main product. | Yes | Yes | YT:BA-41742 |