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

MR111-0Invoiceget_invoice_list

Field 'is_pdf_exists' has been marked as deprecated, and a new field 'is_pdf_available' was introduced as its successor.

YesYesYT:BA-37593
MR111-0Invoiceget_invoice_info

Field 'is_pdf_exists' has been marked as deprecated, and a new field 'is_pdf_available' was introduced as its successor.

YesYesYT:BA-37593
MR111-0Customerget_customer_invoices

Field 'is_pdf_exists' has been marked as deprecated, and a new field 'is_pdf_available' was introduced as its successor.

YesYesYT:BA-37593
MR111-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

NoNoYT:BA-38980
MR111-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


YesNoYT:BA-38980
MR111-0

RoutingPlan

 

get_route_list

API method response was extended with a new field - peak_level.


YesYesYT:BA-33032
MR111-0

Customer

get_huntgroup_list

get_main_office_huntgroups flag has been removed

YesYesYT:BA-34423
MR111-0

Product

clone_product

Added possibility to set "realm" value for cloned product via specifying value for new "realm" field.

YesYesYT:BA-38273
MR111-0

Account

release_ua

unbind_tenant has been added.
Indicates if the tenant customer should be unbound from the CPE. The customer will be unbound from the device if after the release of the port, no more ports on the device are used.

YesYesYT:BA-31904
MR111-0

Account

update_account

Now it will be forbidden to update aliases with this method, update_alias should be used instead

NoNoYT:BA-38849
MR111-0

DID

update_number_list

It will now be possible to change more than one field at the same time via the method.

NoYesYT:BA-38252
MR111-0

Invoice

get_invoice_list

It's not allowed anymore to provide 0 (zero) as a value for input filter invoice_status_list[].i_invoice_status

NoNoYT:BA-37804
MR111-0

Invoice

get_invoice_list

It's not allowed anymore to provide 6 ("No payment required") as a value for input filter invoice_status_list[].i_invoice_status

NoNoYT:BA-37463
MR111-0

Generic

get_config_data

The method will now return SIM_Cards.KeepDisposedSIMDays value.

NoNoYT:BA-39239
MR111-0

DID

get_number_list

DID state filter has been extended with the new 'R' option, which corresponds to the 'reserved' state.

YesYesYT:BA-39111
MR111-0

SIMCard

get_card_list

The 'status' filter has been extended to support the newly added 'disposed' and 'reserved' statuses

Fields activation_date and disposal_date were added in the output.

The status field in the output was extended with the new 'reserved' and 'disposed' statuses.

The 'free' status is deprecated, the new 'available' was added instead.

The 'is_used' field was marked as deprecated.

YesNoYT:BA-39237The "free" status is deprecated, so users shall use the "available" status when dealing with the output, or when filtering out SIM cards by status in the "get_card_list" method.
MR111-0

SIMCard

get_card_info

Fields activation_date and disposal_date were added in the output.

The status field in the output was extended with the new 'reserved' and 'disposed' statuses.

The 'free' status is deprecated, the new 'available' was added instead.

The 'is_used' field was marked as deprecated.

YesNoYT:BA-39237The "free" status is deprecated, "available" will be returned instead. Users shall use "available" when dealing with the output.
MR111-0

SIMCard

add_sim_card

The method input parameters were extended with activation_date and disposal_date.

YesYesYT:BA-39237
MR111-0

SIMCard

update_sim_card

The method input parameters were extended with activation_date and disposal_date.

The new card disposal logic has been introduced: if SIM_Cards.UseDetailedSIMStatuses is set to true the activation_date of the SIM card will be considered for disposal (activated cards are disposed), if set to false - any SIM card will be disposed regardless of the activation_date value.

YesNoYT:BA-39237
MR111-0

SIMCard

update_sim_card_list

The method input parameters were extended with activation_date and disposal_date.

The new card disposal logic has been introduced: if SIM_Cards.UseDetailedSIMStatuses is set to true the activation_date of the SIM card will be considered for disposal (activated cards are disposed), if set to false - any SIM card will be disposed regardless of the activation_date value.

YesNoYT:BA-39237
MR111-0

Account

release_sim_card

The new card disposal logic has been introduced: if SIM_Cards.UseDetailedSIMStatuses is set to true the activation_date of the SIM card will be considered for disposal (activated cards are disposed), if set to false - any SIM card will be disposed regardless of the activation_date value.

YesNoYT:BA-39237
MR111-0

Account

assign_sim_card

This is now forbidden to assign a disposed SIM card to an Account.

YesNoYT:BA-39237
MR111-0

Account

update_accounts_batch

Added billing_model to filters list to be able to update accounts by billing model, only for credit, debit and voucher accounts.

YesYesYT:BA-39316
MR111-0

Account

Customer

get_service_wallet_xdr_list

Explicit i_vd_dg filter was added for Customer/ and Account/ get_service_wallet_xdr_list API methods input.

Explicit addon_priority filter was added for Account/get_service_wallet_xdr_list API methods input.


P.S. previously it was possible to filter xDRs by i_vd_dg and addon_priority only by using history_pattern.

YesYesYT:BA-39117
MR111-0

Account

activate_bundle

get_bundle_state_list

update_bundle

Added new API methods

YesYesYT:BA-38078
MR111-0

DiscountPlan

add_discount

update_discount

get_discount_info

get_discount_list

DiscountInfo structure extended with a new field - addon_priority. By default (and for all existing discounts) it's set as "-1"

YesYesYT:BA-38078
MR111-0

DiscountPlan

add_discount

update_discount

Extended range of possible values for DiscountInfo.i_vd_type field now it can be set as "3" (meaning 'credit' type for volume discount)

YesYesYT:BA-38078
MR111-0

DiscountPlan

add_discount_plan

update_discount_plan

get_discount_plan_info

get_discount_plan_list


DiscountPlanInfo structure extended with a new fields:

  • activation_fee
  • vd_bundle_type
  • lifetime_days
  • i_tax_transaction_code
  • notify_days
YesYesYT:BA-38078
MR111-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.

YesNoYT:BA-39415
MR111-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.

YesYesYT:BA-38653
MR111-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.

YesYesYT:BA-38653
MR111-1

SIMCard

add_sim_card

It will now be forbidden to assign multiple SIM cards to a single Account.

NoYesYT:BA-39577
MR111-1

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.

NoYesYT:BA-39668
MR111-1

SIMCard

update_sim_card
update_sim_card_list

It will now be forbidden to set a disposed SIM card to the Account.

NoYesYT:BA-39745
MR111-1

Product

get_allowed_addons

The method has been extended with the paging capabilities. It is now possible to set limit and offset.

YesYesYT:BA-39914
MR111-1

Customer

add_subreseller

The method is forbidden for admins

NoNoYT:BA-39926
  • No labels