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

MR102-0Customer
Account
add_subscription
update_subscription
Increase length of fractional part for subscription discount from 3 to 5 digits.YesYesYT:BA-35459
MR102-0Sessionget_access_token_lifetime

Add "expires_in" field to output that corresponds to lifetime of the current access_token.

Field is present only if the request is authenticated by access_token. 

YesYesYT:BA-35569
MR102-0**

Add 'is_readonly' in responses of any object structure indicating whether the entity is readonly in Dual Version mode. New field is present only in Dual Version mode and when the restrictions for entity are expected. Possible values: 0 - entity can be modified, 1 - entity cannot be modified.

No (not reflected in schema)YesYT:BA-35181
MR102-0Tarifftest_tariff_rating

The method was enabled for the reseller realm.

NoYesYT:BA-35597
MR102-0Accountgenerate_aliases

Extend the list of alias allowed roles (Universal, Phone line, user@domain and IPv4)

Note: Alias generator now ignores add-on products.

NoNoYT:BA-32401
MR102-0Customer

update_taxation

get_taxation_info

Added possibility to set/get taxation_info.options_sci (TaxationOptionsCSI structure) if appropriate taxation plugin is set for customer

YesYesYT:BA-34876
MR102-0CustomerClass

update_taxation

get_taxation_info

Added possibility to set/get taxation_info.options_sci (TaxationOptionsCSI structure) if appropriate taxation plugin is set for customer class

YesYesYT:BA-34876
MR102-0

Customer

Account

get_subscriptions

Added possibility to get subscription promotional periods end dates.

Use 'with_promotional_periods_info' flag to get 'promotional_periods_info'.

It contains 'current_period_to' and 'next_period_to' fields.

YesYesYT:BA-34469
MR102-0

Customer

Account

get_subscriptions


Added possibility to skip effective fees calculation.

Use 'with_effective_fees' flag.

YesYesYT:BA-34469
MR102-0

Customer

get_accounts_subscriptions

Added possibility to skip effective fees calculation.

Use 'with_effective_fees' flag.


YesYesYT:BA-34469
MR102-0

Subscription

estimate_subscription_price_for_first_billing_period

This API method was deprecated.

Use Subscription/estimate_subscription_price

YesYesYT:BA-34469
MR102-0

Subscription

estimate_subscription_price

Added 'i_discount_current' input param.

Use it to estimate the subscription price assuming that the provided discount period is applied.

YesYesYT:BA-34469
MR102-0

Account

get_subscriptions

Added 'i_account_commitment' response field.

Can be obtained only if the subscription was assigned as a part of the commitment.

Use it as link to get any commitment info.

YesYesYT:BA-34469
MR102-0

Account

get_product_subscription

'effective_fee' response field was renamed to 'fee'.

YesYesYT:BA-34469
MR102-0

Account

get_mailbox_message_list

New method, specification HLD/LLD - Access mailbox files via API. No input parameters.

Get the email list of the account.

YesYesYT:BA-35399
MR102-0

Account

get_mailbox_message_details

New method, specification HLD/LLD - Access mailbox files via API.

Get email details.

YesYesYT:BA-35399
MR102-0

Account

get_mailbox_message_attachment

New method, specification HLD/LLD - Access mailbox files via API.

Get the attachment of the email.

Email can have 2 types: 'voicemail' and 'fax'. Types are taken from 'X-PortaOne-VM-Type' message header (should be added to the message by SIP). In general user should get any email attachment by message id only by the POST method. HEAD and GET methods required to provide streams (chunks of audio file).

For voicemail type messages format 'mp3', 'wav' or 'au' of the provisioned file can be specified.

Method supports 3 HTTP method names: HEAD, GET and POST with different behavior.

HEAD (stream, for audio files): response contain attachment content-length and content-type header, no body.

GET (stream, for audio files): response body contain chunk of the attachment (audio file), requested by Range header.

POST (for audio files and fax types like 'pdf' and 'tiff'): response body contain attachment.

YesYesYT:BA-35399
MR102-0

Account

set_mailbox_messages_flag

New method, specification HLD/LLD - Access mailbox files via API.

Mark messages by the flag.

YesYesYT:BA-35399
MR102-0

Account

delete_mailbox_messages

New method, specification HLD/LLD - Access mailbox files via API.

Delete the specified messages from the mailbox.

YesYesYT:BA-35399
MR102-0

IPTV

get_channel_package_list

get_service_package_list

query field was dropped from i_channel_package_filter_list and i_service_package_filter_list params (the filter was a no-op)

YesYesYT:BA-35957
MR102-0DID

reserve_number

release_number

get_number_info

get_customer_numbers

number field type in input was changed to INT.

YesNoYT:BA-34048These changes broke SOAP and were reverted (MR102-1 YT:BA-36305).
MR102-1

Account

get_account_list

Method is available for Distributor realm.

i_distributor field was added to request params.

When the method is executed by the distributor, this value (i_distributor ) is pre-set by the system.

YesYesYT:BA-35592
MR102−1

TraceSession

get_log_info

session_type field was added to SessionLogMetaInfo 

YesYesYT:BA−35887
MR102-1

DID

get_number_info

add_number

update_number

Add activation_date, allocation_date, canceled, expiration_date, i_did_provider, preserve_i_do_batch, reseller_i_do_batch fields to DIDNumberInfo structure

YesYesYT:BA-36091
MR102-1

DID_Provider

obtain_number

Add activation_date, allocation_date, canceled, expiration_date, i_did_provider, preserve_i_do_batch, reseller_i_do_batch fields to DIDNumberInfo structure

YesYesYT:BA-36091
MR102-1

Customer

get_subscriptions

Added missed monthly_fee response field.

YesYesYT:BA-36120
MR102-1

DID

get_customer_numbers

get_number_info

release_number

reserve_number

Update 'number' data type back to string

YesYesYT:BA-36305
MR102-1

Customer

add_customer_extension

New extensions created by branch customer are linked to headquarters

NoYesYT:BA-35590
MR102-1

Customer

update_customer_extension
delete_customer_extension

Added ability to update/delete extensions whose account belongs to branch customer

NoYesYT:BA-35590
MR102-1

Customer

add_customer_huntgroup

Branch customers are prohibited from creating their own HG

NoYesYT:BA-35590
  • No labels