The following tests are undertaken after the client application has logged on with access to view/modify the data mentioned in the tests. CAST API access must be enabled.
User Information Request
1. Send information_request with user_info_request with valid user_id.
2. Receive information_result with operation_status = 1 (SUCCESS) and correct user.
User Entitlement Service Request
1. Send information_request with user_entitlement_service_request with valid user_id.
2. Receive information_result with operation_status = 1 (SUCCESS) and user_entitlement_service list.
Entitlement Service Request
1. Send information_request with entitlement_service_request with valid entitlement_service_id.
2. Receive information_result with operation_status = 1 (SUCCESS) and entitlement_service list.
Entitlement Service List Request
1. Send information_request with entitlement_service_list_request.
2. Receive information_result with operation_status = 1 (SUCCESS) and entitlement_service list of all available services.
Entitlement Service List Request by brokerage_id
1. Send information_request with entitlement_service_list_request and provide valid brokerage_id.
2. Receive information_result with operation_status = 1 (SUCCESS) and entitlement_service list with all given brokerage available services.
Entitlement Category List Request
1. Send information_request with entitlement_category_list_request.
2. Receive information_result with operation_status = 1 (SUCCESS) and entitlement_category list.
Customer Request
1. Send information_request with customer_request with valid id.
2. Receive information_result with operation_status =1 (SUCCESS) and customer.
Get Unique Username Request
1. Send information_request with get_unique_username_request with valid customer_id.
2. Receive information_result with operation_status = 1 (SUCCESS) and unique_username_result with username.
Customer SalesSeries Authorization Request by customer_id
1. Send information_request with customer_sales_series_authorization_list_request with valid customer_id.
2. Receive information_result with operation_status = 1 (SUCCESS) with customer_sales_series_authorization_list_result with customer_sales_series_links list.
Customer SalesSeries Authorization List Request by sales_series_id
1. Send information_request with customer_sales_series_authorization_list_request with valid sales_series_id.
2. Receive information_result with operation_status = 1 (SUCCESS) with customer_sales_series_authorization_list_result with customer_sales_series_links list.
Login Settings Request
1. Send information_request with login_settings_request with valid login_id.
2. Receive information_result with operation_status = 1 (SUCCESS) and login_settings_result with login_settings.
Login Exchange MemberId List Request
1. Send information_request with login_exchange_member_id_list_request with valid login_id.
2. Receive information_result with operation_status = 1 (SUCCESS) and login_exchange_member_id_list_result with login_member_ids list.
Lookup Property List Request
1. Send information_request with lookup_property_list_request with property_type = 203 [EXCAHNGE].
2. Receive information_result with operation_status = 1 (SUCCESS) and lookup_property_list_result with exchanges in lookup_property list. Repeat this step for other CommonLookupPropertyType.
Auth Partner List Request
1. Send information_request with auth_partner_list_request.
2. Receive information_result with operation_status = 1 (SUCCESS) and auth_partner_list_result with auth_partner list.
Login Billing Custom Data Request
1. Send information_request with login_billing_custom_data_request with valid login_id.
2. Receive information_result with operation_status = 1 (SUCCESS) and login_billing_custom_data_result with login_billing_custom_data list.