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 compatibleTT
MR74-0**Changed field type of the ConnectionInfo.port field from 'int' to 'string'NoNoYT:BA-19091
MR74-0QuickFormsget_quick_forms_listAdded 'get_total' field to the method request. The default value of the field is left equal to 1 to keep the backward compatibility.YesYesYT:BA-19057
MR74-0AccessPolicy

add_access_policy

update_access_policy

The input of mentioned methods was extended with 'hotline_ip' field of type 'ip' which allows to set/update Captive Portal IPYesYesYT:BA-18541
MR74-0Customer

get_spending_plan_counter_list

Implemented 'get_spending_plan_counter_list' method which enables an APIusertoretrievethe list of the spending plan counters

YesYesYT:BA-17400
MR74-0Destinationget_destination_listAdded 'with_system' flag that allows fetching of the system's destinationsYesYesYT:BA-19042
MR74-0NumberPortingget_request_list

Added the following filters to the method request:

account_id, status, porting_number, due_date_from, due_date_to.


Fixed type of the due_date field of the PortingRequestInfo XSD structure.

The field contains 'datetime' data type, but on the XSDlevelthere was a 'date' data type. Data type was corrected.

Yes



NoYT:BA-19108
MR74-0Service

get_service_type_info,

get_service_type_list

Extended the get_service_type_info() method to return INTERNAL service type .

Extended the get_service_type_info() method to return INTERNAL and DID service types by the 'with_internal' flag in the request.

YesYesYT:BA-19088
MR74-0UAget_ua_profile_list

The 'effective_from' filter was extended with 'upcoming' and 'outdated' filters.

NoYesYT:BA-18823
MR74-0TraceSessionget_log_info

Added a session ID header field to the message meta info.

Added a list of billing session ID of related sessions.

YesYesYT:BA-19240
MR74-0TraceSessionget_log_infoAdded 'with_related_sessions' flag that allows fetching all related sessions with the given session idYesYesYT:BA-19025
MR74-0Rateget_rate_listAdded 'get_simple_info' flag that allows to fetch the simplified list of rates without info from other tables.YesYesYT:BA-18931
MR74-0

Customer

Account

get_vd_counter_listAdded 'threshold_modifiers', 'amounts', 'rollovers' fields to method output that are returned when 'detailed_info' input flag is set to 1.YesYesYT:BA-18034
MR74-0XDRMediatorget_xdr_collection_listAdded a new service for xDR Mediator functionality.
Added a method to retrieve a list of xDR collections.
YesYesYT:BA-19050
MR74-0XDRMediatorget_xdr_collection_info
Added method allows retrieving an xDR collection info
YesYesYT:BA-19219
MR74-0XDRMediatorget_xdr_listAdded method allows retrieving a list of the xDR records of the specified collection
YesYesYT:BA-19052
MR74-0XDRMediatorget_xdr_infoAdded method enables an API user to get the information about the xDR in the collectionYesYesYT:BA-19220
MR74-0XDRMediatorbatch_process_collection
Added method enables an API user to launch the reprocessing of the collection that contains rejected xDRs
YesYesYT:BA-19221
MR74-0DiscountPlanget_discount_list

Added the following filters for the mentioned method:

i_service, i_dest_group, threshold_type, i_vd_type, is_usage_period_set

YesYesYT:BA-19350
MR74-0Accountget_provisioning_status_listAdded the mentioned methodYesYesYT:BA-19345
MR74-0Template*Removed 'i_customer_class' from TemplateInfo typeYesYesYT:BA-13420
MR74-0Genericget_extended_data_listRemoved i_fraud_traffic_profile and i_spend_plan from ExtendedDataRecordInfoYes

No

YT:BA-18760
MR74-0Genericget_extended_data_listAdded i_traffic_profile field to the ExtendedDataRecordInfo structureYesYesYT:BA-18760
MR74-0Customerupdate_customerRenamed apply_spending_plan_now to apply_spending_counter_charge_now in UpdateCustomerParams structureYesNoYT:BA-18760
MR74-0Customerget_customer_infoi_fraud_traffic_profile is not supported anymore in the aux_field_names list in the GetCustomerInfoRequestNoNoYT:BA-18760
MR74-0Customer*Removed i_fraud_traffic_profile and i_spend_plan  fields from CustomerInfo structureYesNoYT:BA-18760
MR74-0Customer*Added i_traffic_profile field to the CustomerInfo structureYesYesYT:BA-18760
MR74-0Customer*

Renamed fields:

spending_plan_counter_info →  spending_counter_info (from CustomerAddUpdateSpendingPlanCounterRequest structure)


Renamed structures:

GetSpendingPlanCounterRequest → GetSpendingCounterRequest

GetSpendingPlanCounterResponse → GetSpendingCounterResponse

GetSpendingPlanCounterListRequest → GetSpendingCounterListRequest

GetSpendingPlanCounterListResponse → GetSpendingCounterListResponse

CustomerAddUpdateSpendingPlanCounterRequest → CustomerAddUpdateSpendingCounterRequest

CustomerAddUpdateSpendingPlanCounterResponse → CustomerAddUpdateSpendingCounterResponse


Renamed  methods:

get_spending_plan_counter_info → get_spending_counter_info

get_spending_plan_counter_list → get_spending_counter_list

add_spending_plan_counter → add_spending_counter

update_spending_plan_counter → update_spending_counter

YesNoYT:BA-18760
MR74-0CustomerClass*Removed i_fraud_traffic_profile and i_spend_plan  fields from CustomerClassInfo structureYesNoYT:BA-18760
MR74-0CustomerClass*Added i_traffic_profile field to the CustomerClassInfo structureYesYesYT:BA-18760
MR74-0TrafficProfile*Added new TrafficProfile serviceYesYesYT:BA-18760
MR74-0Accountupdate_accountFrom now the method applies ID suffix automatically if the account ID is sent in the request without it and the account role expects the ID suffix.NoYesYT:BA-19378
MR74-0UAget_ua_infoUAPortConfiguration is extended with the physical_interface_number field that shows the interface number in case there are different types of physical interfacesYesYesYT:BA-19444
MR74-0Customerget_customer_list'phone1' filter added to the requestYesYesYT:BA-19291
MR74-0Account

terminate_account

update_account

delete_alias

update_alias

The 'release_assigned_did' flag is added to the requests of the mentioned methods. When performing some actions that lead to releasing DID number from the account it is possible to choose whether it will be released from the customer to the pool or will stay assigned to the customer. By default, its value is 'true' to keep previous behavior.YesYesYT:BA-18983
MR74-0Account

get_account_info

get_alias_list

The 'check_did' flag is added to the GetAliasListRequest structure.

The 'i_did_number' field is added to the responses of the mentioned methods. It is present in the response of the 'get_account_info' method by default if the account has a did number assigned. To obtain this field in the response of the 'get_alias_list' method it is needed to pass the 'check_did' flag.

YesYesYT:BA-18983
MR74-0Customerget_customer_listThe 'only_local' flag is removed from the GetCustomerListRequest structureYesNoYT:BA-18573
MR74-0

FraudTrafficProfile

SpendingPlan

get_spending_plan_list

get_spending_plan_info

add_spending_plan

update_spending_plan

delete_spending_plan

get_spend_constraint_list

get_spend_constraint_info

add_spend_constraint

get_spend_constraint_limit_list

get_spend_constraint_limit_info

add_spend_constraint_limit

get_fraud_traffic_profile_list

get_fraud_traffic_profile_info

add_fraud_traffic_profile

update_fraud_traffic_profile

delete_fraud_traffic_profile

add_constraint

update_constraint

delete_constraint

assess_traffic

get_constraint_list

get_traffic_alert_list

The services FraudTrafficProfile and SpendingPlan were removed. Their functionality is now available via new TrafficProfile service.YesNoYT:BA-19435
MR74-0Invoiceget_type_infoThe validation of the 'i_invoice_type' was weakened and now allows to set its value to 0.YesYesYT:BA-19097
MR74-0Genericget_api_schemaExtend the mentioned method to return 'realm_list' field in the APIMethodInfo XSD structureYesYesYT:BA-19008
MR74-0DIDget_number_list_statisticsThe 'total_frozen' field is added to the response.YesYesYT:BA-18185
MR74-0TrafficProfile

add_spending_constraint

update_spending_constraint

get_traffic_profile_info

get_traffic_profile_list

Added 'limit_funds_allocation' field into 'SpendingConstraintInfo' structureYesYesYT:BA-19228
MR74-0

Account

Customer

get_vd_notification_listAdded method enables an API user to retrieve the list of volume discount notificationsYesYesYT:BA-19838
MR74-0

Account

Customer

get_vd_counter_history_listAdded method enables an API user to retrieve a list of the counter updatesYesYesYT:BA-17384
MR74-0Productadd_productMethodwasadjusted to use 'service_features'inputparameterthatallowstoconfigureservicefeaturesfortheproductNoYesYT:BA-18141
MR74-0DID

get_number_list,

get_number_info

  1. Added 'external' field to every DIDNumberInfo XSD structure in the methods' responses.
  2. Added 'external' input filter for the get_number_list()
YesYesYT:BA-18872
MR74-0DiscountPlanget_discount_info

Added the 'with_thresholds' flag to give an opportunity to retrieve a list of thresholds for the specified discount

YesYesYT:BA-17083
MR74-0Template*

1. Added new SOAP types: 'TemplateBodyInfo', 'TemplateComponentInfo', 'TemplateMediaAttributeInfo' and 'TemplateDataFieldInfo;
2. The SOAP type 'TemplateInfo' extended with the fields 'i_time_zone', 'tz' and 'body_list';
3. Added new methods for managing templates:
- get_template_info
- add_external_invoice_template
- upload_external_invoice_template_body
- upload_external_invoice_template_image
- delete_external_invoice_template_image
- add_tariff_download_template
- update_template
- delete_template
- get_template_component_list
- get_template_media_attribute_list
- update_template_media_attribute_list
- get_template_data_field_list
- update_template_data_field_list

YesYesYT:BA-18761
MR73-1DIDadd_numberNow method allows adding DIDs to DID Vendor batch with external provisioningNoYesYT:BA-18966
MR74-0Customerget_customer_listRequest is extended with is_exported flagYesYesYT:BA-20054
MR74-1UA

get_ua_info

get_ua_list

The 'is_multiservice' flag is added to the responsesYesYesYT:BA-20247
MR74-1Customerget_customer_listAdded filter by 'lastname' fieldYesYesYT:BA-19819
MR74-1Customer

get_payment_method_info

get_taxation_info

Granted access to representative to API methodsNoYesYT:BA-20465
MR74-1Payment

get_transaction_actions_list

get_payment_methods_for_owner


Granted access to representative to API methodsNoYesYT:BA-20465
MR74-1Generic

get_countries_list

get_subdivisions_list



Granted access to representative to API methodsNoYesYT:BA-20465
MR74-1Paymentget_payment_transaction_listFilter 'search_string' added to the request. It allows searching transactions by the 'x_transaction_id' and 'payment_method_info' fieldsYesYesYT:BA-20533
MR74-1Genericget_config_data'DefaultBillingPeriod' added to the responseYesYesYT:BA-20335
MR74-1

Account

Customer

get_full_vd_counter_info'service_ratio' field was added to the response of the methodYesYesYT:BA-18750
MR74-1TrafficProfile*

Extend 'SpendingCounterInfo' with 'i_traffic_profile'

YesYesYT:BA-15689
MR74-1Customerget_customer_list

Extend method with new filters: companyname, country, state, note, bcc, midinit, zip, tax_id

YesYesYT:BA-20818
MR74-1Template*Added 'symbolic_id' field to TemplateDataFieldInfo typeYesYesYT:BA-20486
MR74-1Userget_user_listAdded i_role to the list of known filtersYesYesYT:BA-20657
MR74-1Accountget_account_listAdded account_role_list filterYesYesYT:BA-20289
MR74-1SIMCardget_card_infoAdded filter by i_accountYesYesYT:BA-21157
  • No labels