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

MR99-0Customerget_subscriptions

Added new input fields: int_status, quick_search. Deprecated "search" field (quick_search substitutes it).

int_status allows filtering of the subscriptions by the specified status (0 - get pending subscriptions; 1 - get active subscriptions; 2 - get closed subscriptions)

quick_search allows filtering by a pattern using a variable set of fields (subscription name, invoice description; for reseller also account id and product name is available).

YesYesYT:BA-33676


MR99-0Account

get_subscriptions

Added new input fields: int_status, quick_search.

int_status allows filtering of the subscriptions by the specified status (0 - get pending subscriptions; 1 - get active subscriptions; 2 - get closed subscriptions)

quick_search allows filtering by a pattern using a variable set of fields (either by subscription name, invoice description or both).

YesYesYT:BA-33676
MR99-0Customer

get_prompt_file

get_callqueue_prompt_file

get_callqueue_moh_file

get_huntgroup_info

get_customer_extension_info

Added new input field: codec.

"codec" enables retrieving audio data in a specific codec/format. Supported codecs may vary between methods.

YesYesYT:BA-32679
MR99-0MOHget_moh_file

Added new input field: codec.

"codec" enables retrieving audio data in a specific codec/format. Supported values are "a_law", "u_law", "g729", "g723", "wav".

YesYesYT:BA-32679
MR99-0TraceSessionsend_to_rtSwitched to "asynchronous only" mode.NoNoYT:BA-34300Update code that uses the method to send the request in "async" mode.
MR99-0Genericget_config_data

Added "SIP.AllowIncomingLateOAM" field to the output that corresponds to the allow_incoming_late_oam option. Contains list of virtual IPs of SIP clusters and enabled flag of the option.

Available for the admin realm only 

YesYesYT:BA-33927
MR99-0Sessionlogin_to_realmAdded 'access_token' field to the method response. Works similarly to Session/login.YesYesYT:BA-34292
MR99-0Accountget_account_listAdded 'line_sharing_only' to fetch only accounts with the 'Shared Line Appearance' service feature enabled.YesYesYT:BA-32761
MR99-0

Account
Customer

get_assigned_cpe_ports_listAdded 'limit', 'offset', 'get_total' fieldsYesYesYT:BA-32761
MR99-0TraceSessionget_log_info

Added new input field: with_log_message_list.

"with_log_message_list" is enabled by default. When disabled the "log_message_list" is not provided in the response.

YesYesYT:BA-26971
MR99-0Accountgenerate_accountsAdded new input field: "product_subscriptions". The field enables API user to generate accounts with specified multi-month subscription for assigned products (main and/or add-ons).YesYesYT:BA-24063
MR99-0Accountget_xdr_listAdded new field 'subscription_name' to the AccountXDRInfo structureYesYesYT:BA-32908
MR99-0Customerget_customer_xdrsAdded new field 'subscription_name' to  the CustomerXDRInfo structureYesYesYT:BA-32908
MR99-0Customer

get_call_processing_operation_mode_info

get_call_processing_operation_mode_list

Added new input field: check_usage.

When enabled the method checks whether the call processing operation mode is in use by any accounts or in call processing policy rules.

YesYesYT:BA-34113
MR99-0BillingSessionget_active_sessions_list

Added new input fields: with_connections, with_vendors.

When enabled (the default) the connection-related (i_connection, connection_name, i_connection_type, connection_type_name, on_net) and vendor-related (i_vendor, vendor_name) information is included in ActiveSessionInfo structure.

The method was enabled for retail and account realms.

YesYesYT:BA-34309
MR99-0RoutingPlanget_route_list

Added new input field: calling_number.

When provided the routing list is constructed as if the session was initiated from the specified number.

YesYesYT:BA-33560
MR99-0Ratesearch_rate_list

Added new input field: hidden.

Indicates whether to filter rates by the hidden status.

YesYesYT:BA-34579
MR99-0Accountget_peers_contact_listAdded new method that enables an API user to get the list of contact information about peers (accounts under the same customer).
The account must be viewable (owned) by the user making the request and the configuration option "AllowAccountInfoSharingForCustomer" in "API" section must be enabled if executed under Account realm
YesYesYT:BA-34063
MR99-0Account

add_subscription (input)

update_subscription (input)

get_subscriptions (output)

'discount_rate' and 'discount_amount' fields have been marked as deprecated.

They are no longer supported for new records and could only be set or obtained for subscriptions assigned before the update.

YesYesYT:BA-34357Consider using 'regular_discount_list'/'upcharge_list' fields instead.
MR99-0Customer

add_subscription (input)

update_subscription (input)

get_subscriptions (output)

get_accounts_subscriptions (output)

'discount_rate' field has been marked as deprecated.

It is no longer supported for new records and could only be set or obtained for subscriptions assigned before the update.

YesYesYT:BA-34357Consider using 'regular_discount_list'/'upcharge_list' fields instead.
MR99-1Account

update_followme_number_list

add_followme_number_list

Added reordering possibility by the i_follow_order field which was read only previously.NoYesYT:BA-34555
MR99-1Accountget_account_followmeThe "mode" field of the FollowMeInfo structure has been marked as deprecated (Note: it has been states as deprecated since MR60, the values were migrated to "default_action" service feature.)YesYesYT:BA-34555
MR99-1Customer

add_customer_individual

update_customer_individual

Validation was changed for the "login" field. The value should not exceed 64 characters and should match the following regex: [A-Za-z0-9.-_@]{4,}.NoYesYT:BA-34942
MR99-1Accountget_assigned_commitment_terms

Add

commitment_recurring_term_list → applied_penalty,

commitment_recurring_term_list → applied_sale_discount_penalty,

commitment_one_time_term_list → applied_penalty

fields to the response.

Note: can be obtained only for terminated commitments.


These fields allow the user to obtain applied penalties after the commitment termination without using CDRs.

YesYesYT:BA-33393
MR99−1AccessRoleupdate_access_roleAdded "update_params" field that provides additional update-specific parameters. Added "apply_permissions_recursively" parameter that enables propagation of permissions to subordinate components/objects/attributes if the configuration for these is empty.YesYesYT:BA−35122
MR99-1Accountget_peers_contact_listAdded "account_id" field to response. "account_id" is account PIN.YesYesYT:BA-34850
MR99-1

Account

Customer

vd_topup

Added default value for peak_level (0 - peak).

P.S. in most cases there is no separate peak/off-peak rating and our system ignores this value.

YesYesYT:BA-34401
  • No labels