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.


BuildServiceMethodMessageSchema changedBackward Compatible
TT
MR62-0Payment

get_payment_transaction_by_id

get_payment_transaction_list

Added i_payment_transaction_type to TransactionInfoYesYesYT:BA-4114
MR62-0Customer

add_customer

update_customer

get_customer_info

Added aux_fields to CustomerInfo struct, added aux_field_names as input parameter to GetCustomerInfo requestYesYesYT:BA-3885
MR62-0Customerget_taxation_infoAdded exemption_codes to TaxationOptionsSureTax structYesYesYT:BA-4181
MR62-0Customerget_taxation_infoAdded name, tax_percent, applied_to fields to TaxationOptionsCustom structYesYesYT:BA-3927  
MR62-0Customerget_taxation_info, update_taxationAdded certificate, expiration_date, goods to TaxationOptionsGST structYesYesYT:BA-3931  
MR62-0Customer*Added new fields to CustomerInfo structure to manipulate with scheduling customer status change (deactivate_on, restore_on, terminate_on, suspension_delay_date, generate_invoice_earlier)YesYesYT:BA-51  
MR62-0CustomerClass

get_customer_class_info

get_customer_class_list

add_customer_class

update_customer_class

Added i_tax_transaction_code to CustomerClassInfo structYesYesYT:BA-4329
MR62-0Tariffget_tariff_listAdded 'i_service_type' to input of the 'get_tariff_list' methodYesYesYT:BA-5310
MR62-0Customer

add_customer_huntgroup
update_customer_huntgroup

Added i_ringback_tone field to HGInfo structureYesYesYT:BA-5221
MR62-0Vendorget_connection_type_listImplemented new get_connection_type_list methodYesYesYT:BA-5175
MR62-0Account

add_followme_number_list

update_followme_number_list

Added new methods "add_followme_number_list", "update_followme_number_list"YesYesYT:BA-5257
MR62-0Vendorget_vendor_listExtended 'get_vendor_list' filtering with the following fields:
iso_4217, companyname, email, conn_i_service_type, conn_type_technology, conn_type_leg_origin
YesYesYT:BA-5295
MR62-0DID

get_number_list

get_number_info

Added field 'moved' to DIDNumberInfo struct

YesYesYT:BA-5350
MR62-0Vendorget_connection_list
get_connection_info 

Add the following filters to get_connection_list method:
i_service_type, CLD, i_node, i_vendor_acc, remote_ip, i_tariff, active, description, i_connection_type, conn_type_leg_origin and conn_type_technology.

Add conn_type_leg_origin and conn_type_technology to response of get_connection_list and get_connection_info methods.

YesYesYT:BA-5194
MR62-0Service

add _service_pool,

update_service_pool

 Implemented add_service_pool and update_service_pool methods.YesYesYT:BA-5213
MR62-0Vendor

get_vendor_list,

get_vendor_info,

add_vendor,

update_vendor

get_vendor_list and get_vendor_info were extended to return 'notepad' field in response.

add_vendor and update_vendor were extended to have possibility to add/modify vendor's notepad.

YesYesYT:BA-5300
MR62-0Tariffschedule_tariff_cloningImplemented new schedule_tariff_cloning API method.YesYesYT:BA-5687
MR62-0RouteCategoriesget_route_category_listImplemented new API module RouteCategories with get_route_category_list method.YesYesYT:BA-5743
MR62-0Tariff

get_tariff_list,

get_tariff_info

TariffInfo type was extended with the following two new fields: 'rate_format' and 'is_used'.

'rate_format' is always returned by mentioned methods.

'is_used' is always returned by get_tariff_info and could be returned by get_tariff_list, if it is called with 'check_usage' key in request

YesYesYT:BA-5753
MR62-0Envget_env_listImplemented get_env_list method, that is available only for Super User.YesYesYT:BA-5224
MR62-0OffPeakget_off_peak_listImplemented new module OffPeak with get_off_peak_list getter.YesYesYT:BA-5647
MR62-0Tariff

get_tariff_list,

get_tariff_info

Extended TariffInfo structure with 'authorized_email_list' field. This field will be always returned by get_tariff_info, and returned by get_tariff_list if there is 'with_authorized_emails' in request of the method.

YesYesYT:BA-5755
MR62-0Templateget_template_listImplemented Template API module with get_template_list method.YesYesYT:BA-5656
MR62-0Ratecleanup_inactive_ratesImplemented cleanup_inactive_rates method.YesYesYT:BA-5729
MR62-0RoutingCriteriaget_routing_criteria_listImplemented new module RoutingCriteria with get_routing_criteria_list getter.YesYesYT:BA-5680
MR62-0Tariffget_tariff_list

Added possibility to filter tariff list using 'routing_ext' field filter.

Also it is now possible to get total number of tariffs.

YesYesYT:BA-5756
MR62-0**Allowed range of possible 'values' in ServiceAttributeInfo when 'name' equals to 'clir' was changed from [~,^,N,P] to [~,N,Y]: the inheritance from customer level (^) was deprecated, 'P' flag was renamed to 'Y'.NoNoYT:BA-4265
MR62-1Accountarrange_cp_rulesMethod now is available for retails and accountsNoYesYT:BA-5534
MR62-1Accountset_account_stateAdded field 'notify_users' to SetAccountState requestYesYesYT:BA-5944
MR62-1FraudTra fficProfileget_traffic_alert_listImplemented get_traffic_alert_list methodYesYesYT:BA-6107
MR62-1Customerestimate_taxesAdded input parameter additional_taxes_modeYesYesYT:BA-6021
MR62-1Rate

get_rate_info,

get_rate_list

Add 'network' field to response of the mentioned methodsYesYesYT:BA-6224
MR62-1Tariffget_tariff_infoExtended response to return 'i_service_type'NoYesYT:BA-6209
MR62-1Currencyget_currency_list, get_currency_infoExtend responses of the mentioned methods to return 'is_used' fieldYesYesYT:BA-4924
MR62-1ServicePolicyget_service_policy_listAdd ServicePolicy module with get_service_policy_list methodYesYesYT:BA-5895
MR62-1Tarifftest_tariff_ratingAdd test_tariff_rating methodYesYesYT:BA-5754
MR62-1Accountgenerate_accountsAdd i_acl, i_batch, service_features fields to the request of the mentioned methodYesYesYT:BA-5902
MR62-1Rateget_rate_listFrom now order_by could be null in GetRateListRequest structure. Null field value makes the method to be called without ordering.YesYesYT:BA-6227
MR62-1Currencysync_exchange_ratesImplemented sync_exchange_rates methodYesYesYT:BA-5572
MR62-1Customerestimate_taxesAdded flag save_estimates (supported by SureTax only). Dangerous! Use carefully!YesYesYT:BA-6226
MR62-1DID

get_inventory_options,

update_inventory_options

Added new methods to manage DID Inventory optionsYesYesYT:BA-5829
MR62-1Account

add_allowed_location,

update_allowed_location,

delete_allowed_location,

get_allowed_location_list,

get_used_location_list

Added new methods to manage allowed locations.YesYesYT:BA-5831
MR62-1Rateget_rate_listAdded the following filters/fields to request of the method:
country, i_dest_group,  reverse_rating, forbidden, discontinued, hidden, effective_from_datetime, and network
YesYesYT:BA-6227
MR62-1Tariffadd_tariff, update_tariffAdd rate_format and authorized_email_list fields to requests of the mentioned methodsYesYesYT:BA-6279
MR62-1Account

get_account_info,

get_account_list

add_account

update_account

Added possibility of managing field management_numberYesYesYT:BA-6959
MR62-1Customerget_taxation_infoRemoved nil from options that can be omitted in responseYesYesYT:BA-6208
MR62-1Customerget_vd_counter_listMethod is available under Retail realmNoYesYT:BA-2668
  • No labels