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-0 | Customer Account | add_subscription update_subscription | Increase length of fractional part for subscription discount from 3 to 5 digits. | Yes | Yes | YT:BA-35459 | |
MR102-0 | Session | get_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. | Yes | Yes | YT: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) | Yes | YT:BA-35181 | |
MR102-0 | Tariff | test_tariff_rating | The method was enabled for the reseller realm. | No | Yes | YT:BA-35597 | |
MR102-0 | Account | generate_aliases | Extend the list of alias allowed roles (Universal, Phone line, user@domain and IPv4) Note: Alias generator now ignores add-on products. | No | No | YT:BA-32401 | |
MR102-0 | Customer | update_taxation get_taxation_info | Added possibility to set/get taxation_info.options_sci (TaxationOptionsCSI structure) if appropriate taxation plugin is set for customer | Yes | Yes | YT:BA-34876 | |
MR102-0 | CustomerClass | 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 | Yes | Yes | YT: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. | Yes | Yes | YT:BA-34469 | |
MR102-0 | Customer Account | get_subscriptions | Added possibility to skip effective fees calculation. Use 'with_effective_fees' flag. | Yes | Yes | YT:BA-34469 | |
MR102-0 | Customer | get_accounts_subscriptions | Added possibility to skip effective fees calculation. Use 'with_effective_fees' flag. | Yes | Yes | YT:BA-34469 | |
MR102-0 | Subscription | estimate_subscription_price_for_first_billing_period | This API method was deprecated. Use Subscription/estimate_subscription_price | Yes | Yes | YT: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. | Yes | Yes | YT: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. | Yes | Yes | YT:BA-34469 | |
MR102-0 | Account | get_product_subscription | 'effective_fee' response field was renamed to 'fee'. | Yes | Yes | YT: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. | Yes | Yes | YT:BA-35399 | |
MR102-0 | Account | get_mailbox_message_details | New method, specification HLD/LLD - Access mailbox files via API. Get email details. | Yes | Yes | YT: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. | Yes | Yes | YT:BA-35399 | |
MR102-0 | Account | set_mailbox_messages_flag | New method, specification HLD/LLD - Access mailbox files via API. Mark messages by the flag. | Yes | Yes | YT: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. | Yes | Yes | YT: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) | Yes | Yes | YT:BA-35957 | |
MR102-0 | DID | reserve_number release_number get_number_info get_customer_numbers | number field type in input was changed to INT. | Yes | No | YT:BA-34048 | These 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. | Yes | Yes | YT:BA-35592 | |
MR102−1 | TraceSession | get_log_info | session_type field was added to SessionLogMetaInfo | Yes | Yes | YT: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 | Yes | Yes | YT: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 | Yes | Yes | YT:BA-36091 | |
MR102-1 | Customer | get_subscriptions | Added missed monthly_fee response field. | Yes | Yes | YT:BA-36120 | |
MR102-1 | DID | get_customer_numbers get_number_info release_number reserve_number | Update 'number' data type back to string | Yes | Yes | YT:BA-36305 | |
MR102-1 | Customer | add_customer_extension | New extensions created by branch customer are linked to headquarters | No | Yes | YT:BA-35590 | |
MR102-1 | Customer | update_customer_extension | Added ability to update/delete extensions whose account belongs to branch customer | No | Yes | YT:BA-35590 | |
MR102-1 | Customer | add_customer_huntgroup | Branch customers are prohibited from creating their own HG | No | Yes | YT:BA-35590 |