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

MR112-0

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
MR112-0

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
MR112-0

AsyncRequest

get_response_of_async_request

This API method was added to make the way of getting async request response clear/simple.

Previously to get async API response the user was supposed to execute the original API method with the ID of the BG request: call method with aux_info='{"async":1}'; call the same method with aux_info='{"bg_request_id":N}'.

This way is now considered deprecated.

YesYesYT:BA-37787Switch on using AsyncRequest/get_response_of_async_request instead of aux_info='{"bg_request_id":N}'.
MR112-0

Vendor

make_transaction

The following fields were removed from the request schema:  date_inside_billing_period and datetime_inside_billing_period. 

It is not possible to make back-dated transactions for vendors anymore.

YesNoYT:BA-37336
MR112-0

SIMCard

add_sim_card

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

NoYesYT:BA-39577
MR112-0

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
MR112-0

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
MR112-0

Generic

get_ui_config_list
update_ui_config_list

Methods are available for representatives

YesYesYT:BA-39940
MR112-0

Generic

get_api_schema
get_internal_api_schema

Methods are available for representatives

YesYesYT:BA-39941
MR112-0

BrandPanel

add_brand_panel_info

Added new method to create a brand panel to personalize the self-care interface for distributors/resellers/users

YesYesYT:BA-39014
MR112-0

BrandPanel

update_brand_panel_info

Added new method to the update brand panel information or attached files

YesYesYT:BA-39014
MR112-0

BrandPanel

get_brand_panel_info

Added new method to get information about the brand panel, the attached images, and the HTML file in the text format

YesYesYT:BA-39014
MR112-0

Customer

update_customer

Added i_brand_panel field to request structure to set/reset customer's brand panel to him.

YesYesYT:BA-39014
MR112-0

Customer

get_customer_info
get_customer_list

Added i_brand_panel field to response structure.

YesYesYT:BA-39014
MR112-0

Env

update_env

Added i_admin_brand_panel, i_reseller_brand_panel, i_distributor_brand_panel to request structure to set/reset brand panels that should be used for entities of the environment by default

YesYesYT:BA-39014
MR112-0

Env

get_env_info
get_env_list

Added i_admin_brand_panel, i_reseller_brand_panel, i_distributor_brand_panel to response structure

YesYesYT:BA-39014
MR112-0

CustomerClass

update_customer_class

Added i_brand_panel to request structure

YesYesYT:BA-39014
MR112-0

CustomerClass

get_customer_class_info
get_customer_class_list

Added i_brand_panel to response structure

YesYesYT:BA-39014
MR112−0

Representative

add_representative
get_representative_info
get_representative_list
update_representative


Added the i_role field to the RepresentativeInfo structure

YesYesYT:BA−39917
MR112-0

DiscountPlan

get_discount_plan_list

Extend discount plan (bundle) list filtering by automatic_renewal and vd_bundle_type fields.

Extend GetDiscountPlanListRequest structure by automatic_renewal and vd_bundle_type fields.

YesYesYT:BA-39972
MR112−0

Account

get_transactions_total_info

The method is available for representatives

YesYesYT:BA40006
MR112−0

Customer

get_transactions_total_info

The method is available for representatives

YesYesYT:BA40006
MR112−0

Representative

get_transactions_total_info
get_xdr_list

Methods are available for representatives

YesYesYT:BA40013
MR112−0

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
MR112-0

Account

assign_commitment

get_assigned_commitment_terms

assign_commitment can now accept sale_discount_configuration_list -> relative_discount.

get_assigned_commitment_terms was extended to return it if it was set.

YesYesYT:BA-37433
MR112-0

Customer

get_subscriptions

Now allowed for representative realm.

YesYesYT:BA-40010
MR112-0

Account

get_phonebook_list

Now allowed for representative realm.

YesYesYT:BA-40021
MR112-0

Subscription

get_subscription_info
get_subscription_list

Now allowed for representative realm.

YesYesYT:BA-40011
MR112-0

CommissionPlan

get_commission_plan_info

Now allowed for representative realm.

YesYesYT:BA-40012
MR112-0
MR112-1

CallControl

park_call
unpark_call

Methods are not internal anymore and will appear in the API docs.YesYesYT:BA-40085
MR112−1

Generic

get_locale_languages_list
get_time_zone_list
get_version

Methods are available for representatives

YesYesYT:BA-40089
MR112−1

Generic

get_billing_period_list

Method is available for representatives

YesYesYT:BA-40136
MR112−1

Customer

get_status_history

Method is available for representatives

YesYesYT:BA-40182
MR112−1

Customer

get_sites

Method is available for representatives

YesYesYT:BA-40131
MR112−1

MeasuredServices

get_measured_metrics_list
get_metric_charge_methods_list

Methods are available for representatives

YesYesYT:BA-40217
MR112−1

Customer

add_subreseller

The method is forbidden for admins

NoNoYT:BA-39926
MR112−1Customer

get_service_features

Method is available for representativesYesYesYT:BA-40137
MR112−1Common

get_mnc_list

The get_mnc_list method output has been extended with the country codes (iso_3166_1_a2)YesYesYT:BA-40158
MR112−1Customer

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).YesNoYT:BA-40032
MR112−1

Env

list_custom_tax_options

Method is available for representatives

YesYesYT:BA-40313
MR112−1

EmergencyUnit

get_emergency_unit_list

Method is available for representatives

YesYesYT:BA-40333
MR112−1

TaxationPlugin

get_tax_plugins_list
get_tax_transaction_code_list

Methods are available for representatives

YesYesYT:BA-40129
MR112−1

Payment

get_processor
list_processors

Methods are available for representatives

YesYesYT:BA-40310
MR112−1

Customer

get_custom_xdr_report_types

Method is available for representatives

YesYesYT:BA-40350
MR112−1

DiscountPlan

add_discount_plan
update_discount_plan

'-0' is not allowed for 

DiscountPlanInfo.notify_days field.

Use '0' instead (with no sign)

 

NoNoYT:BA-39928
MR112-1Envlist_custom_tax_options

Method is available for distributor

YesYesYT:BA-40341
MR112-1BundlePromotionget_bundle_promotion_list

Method is available for distributor

YesYesYT:BA-40341
MR112-1Customerget_service_features

Method is available for distributor

YesYesYT:BA-40341
MR112-1TaxationPluginget_tax_plugin

Method is available for distributor

YesYesYT:BA-40341


  • No labels