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

MR113-0Productget_allowed_addons

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

YesYesYT:BA-39914
MR113-0XDRMediatorget_xdr_info

A new field was added to response - "error_explanation". It is the error explanation message. It can be defined if an XDR was not successfully processed by the XDR mediator for a reason. For example, the account specified in the XDR is not found on the Admin WI.

YesYesYT:BA-38003
MR113-0

Customer

get_subscriptions

Now allowed for representative realm.

YesYesYT:BA-40010
MR113-0

Account

get_phonebook_list

Now allowed for representative realm.

YesYesYT:BA-40021
MR113-0

Subscription

get_subscription_info
get_subscription_list

Now allowed for representative realm.

YesYesYT:BA-40011
MR113-0

CommissionPlan

get_commission_plan_info

Now allowed for representative realm.

YesYesYT:BA-40012
MR113-0

CallControl

park_call
unpark_call

Methods are not internal anymore and will appear in the API docs.

YesYesYT:BA-40085
MR113−0

Generic

get_locale_languages_list
get_time_zone_list
get_version

Methods are available for representatives

YesYesYT:BA-40089
MR113−0

Generic

get_billing_period_list

Method is available for representatives

YesYesYT:BA-40136
MR113−0

Customer

get_status_history

Method is available for representatives

YesYesYT:BA-40182
MR113−0

Customer

get_sites

Method is available for representatives

YesYesYT:BA-40131
MR113−0

MeasuredServices

get_measured_metrics_list
get_metric_charge_methods_list

Methods are available for representatives

YesYesYT:BA-40217
MR113−0

Customer

add_subreseller

The method is forbidden for admins

NoNoYT:BA-39926
MR113−0Customer

get_service_features

Method is available for representativesYesYesYT:BA-40137
MR113−0Customer

add_parking_slot
update_parking_slot
delete_parking_slot
get_parking_slots_list

The CRUD methods to work with the Parking Slots have been implemented. The methods would be allowed for both admin and customer realms. The methods would only work with the Parking Slots, and will not operate other Extension types.YesYesYT:BA-39814
MR113−0ServicePolicy

get_attribute_list

The method has been extended with min/max attributes for number/text attribute types to support min/max validation.YesYesYT:BA-39968
MR113-0Customer

add_customer_individual

update_customer_individual

New input field (i_account) was added.

It is only acceptable (and mandatory) in conjunction with a role of the 'Hunt Group Supervisor' type.

An account should represent a customer extension number.

Providing it results in creation a 'hunt_group_supervisor' type individual.

YesYesYT:BA-39676
MR113-0Customer

get_customer_individual_list

get_customer_individual_info

Output was extended with new fields (type, i_account).

'type' represents the type of the individual in string form.

The type depends on the type of the role which was used on creation/update.

i_account represents an extension account linked to a individual of the 'hunt_group_supervisor' type

YesYesYT:BA-39676
MR113-0Template

get_remote_template_provider_list
get_remote_invoice_template_list
add_remote_invoice_template_reference

Added new API methods

YesYesYT:BA-39908
MR113-0AsyncRequest

cancel_request

Added new API method

YesYesYT:BA-36667
MR113-0Common

get_mnc_list

The get_mnc_list method output has been extended with the country codes (iso_3166_1_a2)

YesYesYT:BA-40158
MR113-0Customer

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
MR113−0

Env

list_custom_tax_options

Method is available for representatives

YesYesYT:BA-40313
MR113−0

EmergencyUnit

get_emergency_unit_list

Method is available for representatives

YesYesYT:BA-40333
MR113−0

TaxationPlugin

get_tax_plugins_list
get_tax_transaction_code_list

Methods are available for representatives

YesYesYT:BA-40129
MR113-0

Env

update_env

get_env_info

get_env_list

Methods were extended with new fields:

add_on_mart_login, add_on_mart_password to store add-on mart credentials (migrated from configuration options)

YesYesYT:BA-39768
MR113−0

Payment

get_processor
list_processors

Methods are available for representatives

YesYesYT:BA-40310
MR113−0

Customer

get_custom_xdr_report_types

Method is available for representatives

YesYesYT:BA-40350
MR113−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
MR113-1Envlist_custom_tax_options

Method is available for distributor

YesYesYT:BA-40341
MR113-1BundlePromotionget_bundle_promotion_list

Method is available for distributor

YesYesYT:BA-40341
MR113-1Customerget_service_features

Method is available for distributor

YesYesYT:BA-40341
MR113-1TaxationPluginget_tax_plugin

Method is available for distributor

YesYesYT:BA-40341
MR113-1CallControlget_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.

YesYesYT:SIP-12878
MR113-1BrandPaneladd_brand_panel_info
update_brand_panel_info

Methods are available for distributor

NoYesYT:BA-40683
MR113-1Invoicerecalculate_invoices

The "from_date" input parameter is now validated to reject values that are earlier than the expected lifetime

NoYesYT:BA-40664
MR113-1CallControlpark_call

Add "success" flag to the response.

YesYesYT:BA-40411


  • No labels