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 |
---|---|---|---|---|---|---|---|
MR103-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 | |
MR103-0 | Account | get_mailbox_message_details | New method, specification HLD/LLD - Access mailbox files via API. Get email details. | Yes | Yes | YT:BA-35399 | |
MR103-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 | |
MR103-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 | |
MR103-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 | |
MR103-0 | Customer | get_vd_counter_aggregate_history | New method, Use Cases - History of combined quota consumption Returns the VD Counters data, aggregated per day. | Yes | Yes | YT:BA-33976 | |
MR103-0 | BillingSession | get_active_sessions_list | Add call type to the response. | Yes | Yes | YT:BA-35213 | |
MR103-0 | BillingSession | get_active_calls_list | actual param may confuse users so it was marked as deprecated. Replaced with include_recently_finished. If include_recently_finished is provided actual is ignored. Default behavior (ongoing calls only) wasn't changed. | Yes | Yes | YT:BA-34413 | |
MR103-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 | |
MR103-0 | 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 | |
MR103−0 | TraceSession | get_log_info | session_type field was added to SessionLogMetaInfo | Yes | Yes | YT:BA−35887 | |
MR103-0 | 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 | |
MR103-0 | 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 | |
MR103-0 | Account Customer | get_subscriptions | effective_fee and next_effective_fee fields were deprecated. The next structure was added:
| Yes | Yes | YT:BA-35951 | |
MR103-0 | Customer | get_subscriptions | Added missed monthly_fee response field. | Yes | Yes | YT:BA-35951 | |
MR103-0 | Customer | update_taxation get_taxation_info | Added possibility to set/get taxation_info.options_generic_vat_gst (TaxationOptionsGenericVATGST structure) if appropriate taxation plugin is set for customer | Yes | Yes | YT:BA-35858 | |
MR103-0 | CustomerClass | update_taxation get_taxation_info | Added possibility to set/get taxation_info.options_generic_vat_gst (TaxationOptionsGenericVATGST structure) if appropriate taxation plugin is set for customer class | Yes | Yes | YT:BA-35858 | |
MR103-0 | Invoice | get_invoice_info get_invoice_list | Extended InvoiceInfo structure with a new tax_adjustments field | Yes | Yes | YT:BA-35858 | |
MR103-0 | Invoice | apply_invoice_adjustment | Extended ApplyInvoiceAdjustmentRequest structure with a new tax_amount input field | Yes | Yes | YT:BA-35858 | |
MR103-0 | Customer | add_callqueue | Added dispatch_to_busy_agents field to CallQueues create, read, update methods | Yes | Yes | YT:BA-35909 | |
MR103-0 | Metric | get_system_metric_data | Add Reseller realm support. Available metrics for reseller are: system_load.cc_staff.refunded_today system_load.cc_staff.refunds_counter system_load.cc_staff.search_counter | Yes | Yes | YT:BA-36057 | |
MR103-0 | DID | get_customer_numbers get_number_info release_number reserve_number | Update 'number' data type back to string | Yes | Yes | YT:BA-36305 | |
MR103-0 | AccessControl | set_mfa | New methods, HLD/LLD - Google two-factor authentication for self-care access Control the multi-factor authentication configuration. | Yes | Yes | YT:BA-35910 | |
MR103-0 | AccessControl | verify_otp | Method moved from internal to public. | Yes | Yes | YT:BA-35910 | |
MR103-0 | Session | login | Extended AuthResponse with new fields: mfa_enabled, mfa_verified, mfa_attempts | Yes | Yes | YT:BA-35910 | |
MR103-0 | Customer | add_customer_extension | New extensions created by branch customer are linked to headquarters | No | Yes | YT:BA-35590 | |
MR103-0 | Customer | update_customer_extension | Added ability to update/delete extensions whose account belongs to branch customer | No | Yes | YT:BA-35590 | |
MR103-0 | Customer | add_customer_huntgroup | Branch customers are prohibited from creating their own HG | No | Yes | YT:BA-35590 | |
MR103-0 | Generic | get_config_data | Added AllowMultiFactorAuth output field. | Yes | Yes | YT:BA-36328 | |
MR103−1 | Genericapply_invoice_adjustment | get_api_schema get_internal_api_schema | Added condition_list output field to the APIMethodACLInfo structure to provide the list of conditions that should match for the ACL to be applied | Yes | Yes | YT:BA−36487 | |
MR103−1 | Invoice | apply_invoice_adjustment | Extended ApplyInvoiceAdjustmentRequest structure with a new i_tax_transaction_code input field. It's mandatory only when tax_amount provided in the ApplyInvoiceAdjustmentRequest | Yes | No | YT:BA-36531 | |
MR103−1 | CodecConverter | get_file | Added implicit default (wav) for the "codec" parameter | No | Yes | YT:BA−36626 | |
MR103−1 | Customer | update_taxation get_taxation_info | Removed 'safe_harbor_override' structure from 'taxation_info.options_sci' structure - it's allowed on customer class level only | Yes | No | YT:BA-36522 | |
MR103−1 | IVRApplications | get_access_number_list | Added 'number' field into GetAccessNumberListRequest structure. Input parameter number_pattern is marked as deprecated and will be removed in future releases. | Yes | Yes | YT:BA-31057 | |
MR103−1 | IVRApplications | get_ivr_application_list | Added 'number' field into GetIvrApplicationListRequest structure. | Yes | Yes | YT:BA-31057 |