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

MR114-0Invoiceget_template_list

Method is available for representatives

YesYesYT:BA-40311
MR114-0BrandPanelget_brand_panel_info

Method is available for representatives

YesYesYT:BA-40299
MR114-0Customerget_credit_limit_history

Method is available for representatives

YesYesYT:BA-40307
MR114-0Accountget_account_state

Method is available for representatives

YesYesYT:BA-40482
MR114-0Accountget_allowed_location_list

Method is available for representatives

YesYesYT:BA-40483
MR114-0Accountget_used_location_list

Method is available for representatives

YesYesYT:BA-40484
MR114-0Accountget_assigned_commitment_record_list

Method is available for representatives

YesYesYT:BA-40485
MR114-0Commitmentget_commitment_info

Method is available for representatives

YesYesYT:BA-40486
MR114-0CallControloriginate_advanced_call

Method has been extended with caller_leg_receive_actions.voicemail field to allow placing the call leg A to the auto-attendant IVR

YesYesYT:BA-40223
MR114-0Envlist_custom_tax_options

Method is available for distributor

YesYesYT:BA-40341
MR114-0BundlePromotionget_bundle_promotion_list

Method is available for distributor

YesYesYT:BA-40341
MR114-0Customerget_service_features

Method is available for distributor

YesYesYT:BA-40341
MR114-0TaxationPluginget_tax_plugin

Method is available for distributor

YesYesYT:BA-40341
MR114-0Accountget_scheduled_commitment_record_replacement_info

Method is available for representatives

YesYesYT:BA-40487
MR114-0Accountget_assigned_commitment_terms

Method is available for representatives

YesYesYT:BA-40488
MR114-0Tariffget_tariff_list

Method is available for representatives

YesYesYT:BA-40374
MR114-0MeasuredServicesget_customer_metrics_list

Method is available for representatives

YesYesYT:BA-40214
MR114-0CommissionPlanget_commission_plan_list

Method is available for representatives

YesYesYT:BA-40631
MR114-0BundlePromotionget_bundle_promotion_list

Method is available for representatives

YesYesYT:BA-40631
MR114-0TrafficProfileget_traffic_profile_info

Method is available for representatives

YesYesYT:BA-40631
MR114-0Customerget_batch_list
get_customer_agreement_info
get_service_wallet_xdr_list
get_custom_xdr_report_list
get_auto_payment_info
get_spending_counter_info

Methods are available for representatives

YesYesYT:BA-40631
MR114-0MeasuredServicesget_customer_class_metrics_list

Method is available for representatives

YesYesYT:BA-40631
MR114-0Paymentget_payment_transaction_list
list_merchants

Methods are available for representatives

YesYesYT:BA-40631
MR114−0

Account

get_simple_account_info

Method is available for representatives

YesYesYT:BA-40669
MR114−0

Account

get_auto_payment_info

Method is available for representatives

YesYesYT:BA-40672
MR114−0

Account

get_payment_method_info

Method is available for representatives

YesYesYT:BA-40671
MR114-0

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.

YesYesYT:SIP-12878
MR114−0

RoamingProfile

get_roaming_profile_info

Method is available for representatives

YesYesYT:BA-40668
MR114-0

CDR

get_transcription
update_transcription_segment
delete_transcription

Added new API methods

YesYesYT:BA-39769
MR114-0BrandPaneladd_brand_panel_info
update_brand_panel_info

Methods are available for distributor

NoYesYT:BA-40683
MR114-1Invoicerecalculate_invoices

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

NoYesYT:BA-40664
MR114-1CallControlpark_call

Add "success" flag to the response.

YesYesYT:BA-40411
MR114-1CDR
get_transcription

Add "format" input parameter to choose the transcription result - as JSON (default), or as a plain text.

YesYesYT:BA-40999
MR114-1Accountget_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
  include i_sim_card, iccid, imsi and description fields for the account.

YesYesYT:BA-40857
MR114-1CustomerClassget_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

NoYesYT:BA-39112
MR114-1TrafficProfile

get_traffic_profile_list
get_traffic_profile_info

Methods are now accessible for use by resellers when using customer class assigned to reseller or shared for all resellers

NoYesYT:BA-39112
MR114-1Invoice

void_invoice

The method doesn't allow voiding invoices for the same customer simultaneously.

NoYesYT:BA-39586
MR114-1Invoice

void_invoice_list

Add a new voiding method - void_invoice_list. This method utilizes the void_invoice method logic under the hood, but has several advantages:

  • Invoices of different customers can be provided (customers should belong to the same environment).
  • It can handle/process multiple invoices of the same customer.
YesNoYT:BA-39586
MR114-1Rate

add_rate_group (rate_info)
update_rate_group (rate_info)
add_rate (rate_info)
batch_add_rate (rate_list->item)
update_rate (rate_info)

The input validation was adjusted to prohibit negative values for the following input fields:

  • price_1
  • price_n
  • op_price_1
  • op_price_n
  • special_price_1
  • special_price_n

This does not affect business logic - although negative values were allowed, the system stored and operated with absolute values.

YesNoYT:BA-40834Make sure your side is not sending negative values for the listed fields. Adjust the logic to operate with positive values on demand.


  • No labels