From 447e115385cfcbbabb0c7dca5144975dbcbc30b4 Mon Sep 17 00:00:00 2001 From: Github Workflow Date: Mon, 24 Jun 2024 11:21:56 +0000 Subject: [PATCH] JSON Schema Update --- config/v3/active_symbols/send.json | 2 +- config/v3/api_token/send.json | 2 +- config/v3/app_delete/send.json | 2 +- config/v3/app_get/send.json | 2 +- config/v3/app_list/send.json | 2 +- config/v3/app_markup_details/send.json | 2 +- config/v3/app_markup_statistics/send.json | 2 +- config/v3/app_register/send.json | 2 +- config/v3/app_update/send.json | 2 +- config/v3/asset_index/send.json | 2 +- config/v3/authorize/send.json | 6 +- config/v3/balance/send.json | 2 +- config/v3/buy/send.json | 2 +- .../send.json | 2 +- config/v3/cancel/send.json | 2 +- config/v3/cashier/send.json | 2 +- config/v3/contract_update/send.json | 2 +- config/v3/contract_update_history/send.json | 2 +- config/v3/contracts_for/send.json | 2 +- config/v3/copy_start/send.json | 2 +- config/v3/copy_stop/send.json | 2 +- config/v3/copytrading_list/send.json | 2 +- config/v3/crypto_config/send.json | 2 +- config/v3/crypto_estimations/send.json | 2 +- config/v3/document_upload/send.json | 2 +- config/v3/exchange_rates/send.json | 2 +- config/v3/get_account_status/send.json | 2 +- config/v3/get_financial_assessment/send.json | 2 +- config/v3/get_limits/send.json | 2 +- config/v3/get_self_exclusion/send.json | 2 +- config/v3/get_settings/send.json | 2 +- .../send.json | 2 +- config/v3/kyc_auth_status/send.json | 2 +- config/v3/landing_company/receive.json | 359 ++++++++++-------- config/v3/login_history/send.json | 2 +- config/v3/logout/send.json | 2 +- config/v3/mt5_deposit/send.json | 2 +- config/v3/mt5_get_settings/send.json | 2 +- config/v3/mt5_login_list/receive.json | 17 +- config/v3/mt5_login_list/send.json | 2 +- config/v3/mt5_new_account/receive.json | 11 + config/v3/mt5_new_account/send.json | 21 +- config/v3/mt5_password_change/send.json | 2 +- config/v3/mt5_password_check/send.json | 2 +- config/v3/mt5_password_reset/send.json | 2 +- config/v3/mt5_withdrawal/send.json | 2 +- config/v3/new_account_maltainvest/send.json | 2 +- config/v3/new_account_real/send.json | 2 +- config/v3/new_account_virtual/send.json | 2 +- config/v3/oauth_apps/send.json | 2 +- config/v3/p2p_advert_create/send.json | 2 +- config/v3/p2p_advert_info/send.json | 2 +- config/v3/p2p_advert_list/send.json | 2 +- config/v3/p2p_advert_update/send.json | 2 +- config/v3/p2p_advertiser_adverts/send.json | 2 +- config/v3/p2p_advertiser_create/send.json | 2 +- config/v3/p2p_advertiser_info/send.json | 2 +- config/v3/p2p_advertiser_list/send.json | 2 +- .../p2p_advertiser_payment_methods/send.json | 2 +- config/v3/p2p_advertiser_relations/send.json | 2 +- config/v3/p2p_advertiser_update/send.json | 2 +- config/v3/p2p_chat_create/send.json | 2 +- config/v3/p2p_country_list/send.json | 2 +- config/v3/p2p_order_cancel/send.json | 2 +- config/v3/p2p_order_confirm/send.json | 2 +- config/v3/p2p_order_create/send.json | 2 +- config/v3/p2p_order_dispute/send.json | 2 +- config/v3/p2p_order_info/send.json | 2 +- config/v3/p2p_order_list/send.json | 2 +- config/v3/p2p_order_review/send.json | 2 +- config/v3/p2p_payment_methods/send.json | 2 +- config/v3/p2p_ping/send.json | 2 +- config/v3/p2p_settings/send.json | 2 +- config/v3/payment_methods/send.json | 2 +- config/v3/paymentagent_create/send.json | 2 +- config/v3/paymentagent_details/send.json | 2 +- config/v3/paymentagent_list/send.json | 2 +- config/v3/paymentagent_transfer/send.json | 2 +- config/v3/paymentagent_withdraw/send.json | 2 +- .../send.json | 2 +- config/v3/payout_currencies/send.json | 2 +- config/v3/portfolio/send.json | 2 +- config/v3/profit_table/send.json | 2 +- config/v3/proposal/send.json | 2 +- config/v3/proposal_open_contract/send.json | 2 +- config/v3/reality_check/send.json | 2 +- config/v3/revoke_oauth_app/send.json | 2 +- config/v3/sell/send.json | 2 +- .../send.json | 2 +- config/v3/sell_expired/send.json | 2 +- config/v3/set_account_currency/send.json | 2 +- config/v3/set_financial_assessment/send.json | 2 +- config/v3/set_self_exclusion/send.json | 2 +- config/v3/set_settings/send.json | 2 +- config/v3/statement/send.json | 2 +- config/v3/tnc_approval/send.json | 2 +- config/v3/topup_virtual/send.json | 2 +- config/v3/trading_durations/send.json | 2 +- .../send.json | 2 +- .../trading_platform_password_reset/send.json | 2 +- config/v3/trading_servers/send.json | 2 +- config/v3/transaction/send.json | 2 +- .../v3/transfer_between_accounts/receive.json | 3 +- config/v3/transfer_between_accounts/send.json | 2 +- config/v3/verify_email/send.json | 2 +- config/v3/verify_email_cellxpert/send.json | 2 +- 106 files changed, 339 insertions(+), 278 deletions(-) diff --git a/config/v3/active_symbols/send.json b/config/v3/active_symbols/send.json index 7ec794b3..a6583531 100644 --- a/config/v3/active_symbols/send.json +++ b/config/v3/active_symbols/send.json @@ -114,7 +114,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/api_token/send.json b/config/v3/api_token/send.json index a688a6b7..3c664886 100644 --- a/config/v3/api_token/send.json +++ b/config/v3/api_token/send.json @@ -54,7 +54,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/app_delete/send.json b/config/v3/app_delete/send.json index 7db1ac28..618140a9 100644 --- a/config/v3/app_delete/send.json +++ b/config/v3/app_delete/send.json @@ -17,7 +17,7 @@ "type": "integer" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/app_get/send.json b/config/v3/app_get/send.json index 80cd1697..57a81212 100644 --- a/config/v3/app_get/send.json +++ b/config/v3/app_get/send.json @@ -17,7 +17,7 @@ "type": "integer" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/app_list/send.json b/config/v3/app_list/send.json index a1acbe9e..95338f50 100644 --- a/config/v3/app_list/send.json +++ b/config/v3/app_list/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/app_markup_details/send.json b/config/v3/app_markup_details/send.json index 88a65891..39e2438e 100644 --- a/config/v3/app_markup_details/send.json +++ b/config/v3/app_markup_details/send.json @@ -85,7 +85,7 @@ "uniqueItems": true }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/app_markup_statistics/send.json b/config/v3/app_markup_statistics/send.json index f5254428..d1721dd0 100644 --- a/config/v3/app_markup_statistics/send.json +++ b/config/v3/app_markup_statistics/send.json @@ -32,7 +32,7 @@ "pattern": "^([0-9]{4}-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01]) ([01]?[0-9]|2[0-3]):([0-5]?[0-9]):([0-5]?[0-9])|[0-9]{1,10})$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/app_register/send.json b/config/v3/app_register/send.json index a788f0d3..121ccf83 100644 --- a/config/v3/app_register/send.json +++ b/config/v3/app_register/send.json @@ -78,7 +78,7 @@ "pattern": "^[a-z][a-z0-9.+\\-]*://[0-9a-zA-Z\\.-]+[\\%\\/\\w \\.-]*$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/app_update/send.json b/config/v3/app_update/send.json index 14242096..858734ed 100644 --- a/config/v3/app_update/send.json +++ b/config/v3/app_update/send.json @@ -75,7 +75,7 @@ "pattern": "^[a-z][a-z0-9.+\\-]*://[0-9a-zA-Z\\.-]+[\\%\\/\\w \\.-]*$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/asset_index/send.json b/config/v3/asset_index/send.json index 670f47d3..0e1e359f 100644 --- a/config/v3/asset_index/send.json +++ b/config/v3/asset_index/send.json @@ -41,7 +41,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/authorize/send.json b/config/v3/authorize/send.json index 6406085c..84c62fbf 100644 --- a/config/v3/authorize/send.json +++ b/config/v3/authorize/send.json @@ -10,7 +10,7 @@ ], "properties": { "authorize": { - "description": "Authentication token. May be retrieved from https://www.binary.com/en/user/security/api_tokenws.html", + "description": "Authentication token. May be retrieved from https://www.binary.com/en/user/security/api_tokenws.html. Set to MULTI when using multiple tokens.", "type": "string", "pattern": "^[\\w\\-]{1,128}$", "sensitive": 1 @@ -25,13 +25,13 @@ ] }, "tokens": { - "description": "Additional Authentication tokens of authorized user that may be used in this session. Upto 10 tokens.", + "description": "Additional Authentication tokens of authorized user that may be used in this session. Upto 25 tokens.", "type": "array", "items": { "type": "string", "pattern": "^[\\w\\-]{1,128}$" }, - "maxItems": 10, + "maxItems": 25, "sensitive": 1 }, "passthrough": { diff --git a/config/v3/balance/send.json b/config/v3/balance/send.json index 6b59b663..b26a031f 100644 --- a/config/v3/balance/send.json +++ b/config/v3/balance/send.json @@ -35,7 +35,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/buy/send.json b/config/v3/buy/send.json index 334d53f9..80ba80c4 100644 --- a/config/v3/buy/send.json +++ b/config/v3/buy/send.json @@ -209,7 +209,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/buy_contract_for_multiple_accounts/send.json b/config/v3/buy_contract_for_multiple_accounts/send.json index 1efef840..5d06aa1d 100644 --- a/config/v3/buy_contract_for_multiple_accounts/send.json +++ b/config/v3/buy_contract_for_multiple_accounts/send.json @@ -165,7 +165,7 @@ "sensitive": 1 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/cancel/send.json b/config/v3/cancel/send.json index 7187b2f2..6906086a 100644 --- a/config/v3/cancel/send.json +++ b/config/v3/cancel/send.json @@ -17,7 +17,7 @@ "type": "integer" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/cashier/send.json b/config/v3/cashier/send.json index 22ac712e..46d7f2ae 100644 --- a/config/v3/cashier/send.json +++ b/config/v3/cashier/send.json @@ -70,7 +70,7 @@ "pattern": "^\\w{8,128}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/contract_update/send.json b/config/v3/contract_update/send.json index 664f9638..895646cb 100644 --- a/config/v3/contract_update/send.json +++ b/config/v3/contract_update/send.json @@ -47,7 +47,7 @@ } }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/contract_update_history/send.json b/config/v3/contract_update_history/send.json index 2504eb9c..b9170200 100644 --- a/config/v3/contract_update_history/send.json +++ b/config/v3/contract_update_history/send.json @@ -32,7 +32,7 @@ "minimum": 1 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/contracts_for/send.json b/config/v3/contracts_for/send.json index 469017cd..6e7ade56 100644 --- a/config/v3/contracts_for/send.json +++ b/config/v3/contracts_for/send.json @@ -54,7 +54,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/copy_start/send.json b/config/v3/copy_start/send.json index f73f0df7..be54446f 100644 --- a/config/v3/copy_start/send.json +++ b/config/v3/copy_start/send.json @@ -59,7 +59,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/copy_stop/send.json b/config/v3/copy_stop/send.json index fb346590..9ac5c923 100644 --- a/config/v3/copy_stop/send.json +++ b/config/v3/copy_stop/send.json @@ -19,7 +19,7 @@ "sensitive": 1 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/copytrading_list/send.json b/config/v3/copytrading_list/send.json index da7767d3..5d05c98a 100644 --- a/config/v3/copytrading_list/send.json +++ b/config/v3/copytrading_list/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/crypto_config/send.json b/config/v3/crypto_config/send.json index b21a5032..bb32022d 100644 --- a/config/v3/crypto_config/send.json +++ b/config/v3/crypto_config/send.json @@ -22,7 +22,7 @@ "pattern": "^[a-zA-Z0-9]{2,20}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/crypto_estimations/send.json b/config/v3/crypto_estimations/send.json index e007450f..a017c3d5 100644 --- a/config/v3/crypto_estimations/send.json +++ b/config/v3/crypto_estimations/send.json @@ -30,7 +30,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/document_upload/send.json b/config/v3/document_upload/send.json index 0ca4098b..29114f23 100644 --- a/config/v3/document_upload/send.json +++ b/config/v3/document_upload/send.json @@ -143,7 +143,7 @@ } }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/exchange_rates/send.json b/config/v3/exchange_rates/send.json index 20d7bbd8..3b991b88 100644 --- a/config/v3/exchange_rates/send.json +++ b/config/v3/exchange_rates/send.json @@ -42,7 +42,7 @@ "pattern": "^[a-zA-Z0-9]{2,20}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/get_account_status/send.json b/config/v3/get_account_status/send.json index d3d2ca25..b67b07e7 100644 --- a/config/v3/get_account_status/send.json +++ b/config/v3/get_account_status/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/get_financial_assessment/send.json b/config/v3/get_financial_assessment/send.json index 03094db5..10c4c9b3 100644 --- a/config/v3/get_financial_assessment/send.json +++ b/config/v3/get_financial_assessment/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/get_limits/send.json b/config/v3/get_limits/send.json index 57e3abd7..ed3e9a09 100644 --- a/config/v3/get_limits/send.json +++ b/config/v3/get_limits/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/get_self_exclusion/send.json b/config/v3/get_self_exclusion/send.json index 6f6ab05f..b47831e1 100644 --- a/config/v3/get_self_exclusion/send.json +++ b/config/v3/get_self_exclusion/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/get_settings/send.json b/config/v3/get_settings/send.json index 91136977..c10d3164 100644 --- a/config/v3/get_settings/send.json +++ b/config/v3/get_settings/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/identity_verification_document_add/send.json b/config/v3/identity_verification_document_add/send.json index 1ab53fa9..d68009fd 100644 --- a/config/v3/identity_verification_document_add/send.json +++ b/config/v3/identity_verification_document_add/send.json @@ -40,7 +40,7 @@ "pattern": "^[a-z]{2}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/kyc_auth_status/send.json b/config/v3/kyc_auth_status/send.json index c6fed439..7f88ffe7 100644 --- a/config/v3/kyc_auth_status/send.json +++ b/config/v3/kyc_auth_status/send.json @@ -45,7 +45,7 @@ } }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/landing_company/receive.json b/config/v3/landing_company/receive.json index 23090582..55f8f6ce 100644 --- a/config/v3/landing_company/receive.json +++ b/config/v3/landing_company/receive.json @@ -970,171 +970,12 @@ "additionalProperties": false, "properties": { "swap_free": { - "description": "Landing Company for MT5 combined all Synthetic and financial", - "type": [ - "null", - "object" - ], - "additionalProperties": false, - "properties": { - "address": { - "description": "Landing Company address", - "type": [ - "array", - "null" - ], - "items": { - "type": "string" - } - }, - "changeable_fields": { - "description": "Special conditions for changing sensitive fields", - "type": "object" - }, - "country": { - "description": "Landing Company country of incorporation", - "type": "string" - }, - "currency_config": { - "title": "Currency Config Structure", - "description": "The configuration of each currency.", - "type": "object" - }, - "has_reality_check": { - "description": "Flag to indicate whether reality check is applicable for this Landing Company. `1`: applicable, `0`: not applicable. The Reality Check is a feature that gives a summary of the client's trades and account balances on a regular basis throughout his session, and is a regulatory requirement for certain Landing Companies.", - "type": "integer", - "enum": [ - 0, - 1 - ] - }, - "legal_allowed_contract_categories": { - "description": "Allowed contract types", - "type": "array", - "items": { - "type": "string" - } - }, - "legal_allowed_currencies": { - "description": "Allowable currencies", - "type": "array", - "items": { - "type": "string" - } - }, - "legal_allowed_markets": { - "description": "Allowable markets", - "type": "array", - "items": { - "type": "string" - } - }, - "legal_default_currency": { - "description": "Default account currency", - "type": "string" - }, - "name": { - "description": "Landing Company legal name", - "type": "string" - }, - "requirements": { - "description": "Legal requirements for the Landing Company", - "type": "object", - "additionalProperties": false, - "properties": { - "after_first_deposit": { - "description": "After first deposit requirements", - "type": "object", - "additionalProperties": false, - "properties": { - "financial_assessment": { - "description": "Financial assessment requirements", - "type": "array", - "items": { - "type": "string", - "examples": [ - "financial_information", - "trading_experience" - ] - } - } - } - }, - "compliance": { - "description": "Compliance requirements", - "type": "object", - "additionalProperties": false, - "properties": { - "mt5": { - "description": "Compliance MT5 requirements", - "type": "array", - "items": { - "type": "string", - "examples": [ - "expiration_check", - "fully_authenticated" - ] - } - }, - "tax_information": { - "description": "Compliance tax information requirements", - "type": "array", - "items": { - "type": "string", - "examples": [ - "tax_identification_number", - "tax_residence" - ] - } - } - } - }, - "signup": { - "description": "Sign up requirements", - "type": "array", - "items": { - "type": "string", - "examples": [ - "first_name", - "residence", - "salutation" - ] - } - }, - "withdrawal": { - "description": "Withdrawal requirements", - "type": "array", - "items": { - "type": "string", - "examples": [ - "address_city", - "address_line_1" - ] - } - } - } - }, - "shortcode": { - "description": "Landing Company short code", - "type": "string" - }, - "support_professional_client": { - "description": "Flag that indicates whether the landing company supports professional accounts or not", - "type": "integer", - "enum": [ - 0, - 1 - ] - }, - "tin_not_mandatory": { - "description": "Flag that indicates whether tax identifier number is not mandatory for the current country and landing company.", - "type": "integer", - "enum": [ - 0, - 1 - ] - } - } + "$ref": "#/$defs/landingCompanyDetails", + "description": "Landing Company for MT5 combined all Synthetic and financial" + }, + "zero_spread": { + "$ref": "#/$defs/landingCompanyDetails", + "description": "Contain details for landing company for zero_spread sub account type." } } }, @@ -1748,5 +1589,193 @@ "description": "Optional field sent in request to map to response, present only when request contains `req_id`.", "type": "integer" } + }, + "$defs": { + "afterFirstDepositRequirements": { + "description": "After first deposit requirements", + "type": "object", + "additionalProperties": false, + "properties": { + "financial_assessment": { + "description": "Financial assessment requirements", + "type": "array", + "items": { + "type": "string", + "examples": [ + "financial_information", + "trading_experience" + ] + } + } + } + }, + "complianceRequirements": { + "description": "Compliance requirements", + "type": "object", + "additionalProperties": false, + "properties": { + "mt5": { + "description": "Compliance MT5 requirements", + "type": "array", + "items": { + "type": "string", + "examples": [ + "expiration_check", + "fully_authenticated" + ] + } + }, + "tax_information": { + "description": "Compliance tax information requirements", + "type": "array", + "items": { + "type": "string", + "examples": [ + "tax_identification_number", + "tax_residence" + ] + } + } + } + }, + "landingCompanyDetails": { + "type": [ + "null", + "object" + ], + "additionalProperties": false, + "properties": { + "address": { + "description": "Landing Company address", + "type": [ + "array", + "null" + ], + "items": { + "type": "string" + } + }, + "changeable_fields": { + "description": "Special conditions for changing sensitive fields", + "type": "object" + }, + "country": { + "description": "Landing Company country of incorporation", + "type": "string" + }, + "currency_config": { + "title": "Currency Config Structure", + "description": "The configuration of each currency.", + "type": "object" + }, + "has_reality_check": { + "description": "Flag to indicate whether reality check is applicable for this Landing Company. `1`: applicable, `0`: not applicable. The Reality Check is a feature that gives a summary of the client's trades and account balances on a regular basis throughout his session, and is a regulatory requirement for certain Landing Companies.", + "type": "integer", + "enum": [ + 0, + 1 + ] + }, + "legal_allowed_contract_categories": { + "description": "Allowed contract types", + "type": "array", + "items": { + "type": "string" + } + }, + "legal_allowed_currencies": { + "description": "Allowable currencies", + "type": "array", + "items": { + "type": "string" + } + }, + "legal_allowed_markets": { + "description": "Allowable markets", + "type": "array", + "items": { + "type": "string" + } + }, + "legal_default_currency": { + "description": "Default account currency", + "type": "string" + }, + "name": { + "description": "Landing Company legal name", + "type": "string" + }, + "requirements": { + "$ref": "#/$defs/legalRequirements", + "description": "Legal requirements for the Landing Company" + }, + "shortcode": { + "description": "Landing Company short code", + "type": "string" + }, + "support_professional_client": { + "description": "Flag that indicates whether the landing company supports professional accounts or not", + "type": "integer", + "enum": [ + 0, + 1 + ] + }, + "tin_not_mandatory": { + "description": "Flag that indicates whether tax identifier number is not mandatory for the current country and landing company.", + "type": "integer", + "enum": [ + 0, + 1 + ] + } + } + }, + "legalRequirements": { + "description": "Legal requirements for the Landing Company", + "type": "object", + "additionalProperties": false, + "properties": { + "after_first_deposit": { + "$ref": "#/$defs/afterFirstDepositRequirements", + "description": "After first deposit requirements" + }, + "compliance": { + "$ref": "#/$defs/complianceRequirements", + "description": "Compliance requirements" + }, + "signup": { + "$ref": "#/$defs/signUpRequirements", + "description": "Sign up requirements" + }, + "withdrawal": { + "$ref": "#/$defs/withdrawalRequirements", + "description": "Withdrawal requirements" + } + } + }, + "signUpRequirements": { + "description": "Sign up requirements", + "type": "array", + "items": { + "type": "string", + "examples": [ + "first_name", + "residence", + "salutation" + ] + } + }, + "withdrawalRequirements": { + "description": "Withdrawal requirements", + "type": "array", + "items": { + "type": "string", + "examples": [ + "address_city", + "address_line_1" + ] + } + } } } diff --git a/config/v3/login_history/send.json b/config/v3/login_history/send.json index 23e9fb54..948d1603 100644 --- a/config/v3/login_history/send.json +++ b/config/v3/login_history/send.json @@ -27,7 +27,7 @@ "minimum": 0 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/logout/send.json b/config/v3/logout/send.json index b8330c83..f8915723 100644 --- a/config/v3/logout/send.json +++ b/config/v3/logout/send.json @@ -17,7 +17,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/mt5_deposit/send.json b/config/v3/mt5_deposit/send.json index 3ce80faf..a4769445 100644 --- a/config/v3/mt5_deposit/send.json +++ b/config/v3/mt5_deposit/send.json @@ -35,7 +35,7 @@ "pattern": "^MT[DR]?[0-9]+$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/mt5_get_settings/send.json b/config/v3/mt5_get_settings/send.json index 182629d3..098fd3b8 100644 --- a/config/v3/mt5_get_settings/send.json +++ b/config/v3/mt5_get_settings/send.json @@ -26,7 +26,7 @@ "pattern": "^MT[DR]?[0-9]+$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/mt5_login_list/receive.json b/config/v3/mt5_login_list/receive.json index 380d8a79..11f59471 100644 --- a/config/v3/mt5_login_list/receive.json +++ b/config/v3/mt5_login_list/receive.json @@ -362,25 +362,30 @@ ] }, "sub_account_category": { - "description": "Sub account category", + "description": "Sub account category refer to the additional risk management", "type": "string", "enum": [ "", "swap_free", "swap_free_high_risk", - "ibt", - "stp", - "lim" + "lim", + "hr", + "ab", + "ba", + "stp" ] }, "sub_account_type": { - "description": "Sub account type refer to classic MT5 account", + "description": "Sub account type refer to different offerings that we have for mt5", "type": "string", "enum": [ "standard", "financial", "financial_stp", - "swap_free" + "swap_free", + "ibt", + "stp", + "zero_spread" ] }, "webtrader_url": { diff --git a/config/v3/mt5_login_list/send.json b/config/v3/mt5_login_list/send.json index 748f7657..5b08f8f0 100644 --- a/config/v3/mt5_login_list/send.json +++ b/config/v3/mt5_login_list/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/mt5_new_account/receive.json b/config/v3/mt5_new_account/receive.json index 6900cdd9..6a7c7d38 100644 --- a/config/v3/mt5_new_account/receive.json +++ b/config/v3/mt5_new_account/receive.json @@ -77,6 +77,17 @@ "standard", "stp" ] + }, + "sub_account_type": { + "description": "Indicate the different offerings for mt5 account.", + "type": "string", + "enum": [ + "standard", + "stp", + "ibt", + "swap_free", + "zero_spread" + ] } } }, diff --git a/config/v3/mt5_new_account/send.json b/config/v3/mt5_new_account/send.json index 1c28cd9e..6522bb3d 100644 --- a/config/v3/mt5_new_account/send.json +++ b/config/v3/mt5_new_account/send.json @@ -164,11 +164,26 @@ "pattern": "^.{0,50}$" }, "sub_account_category": { - "description": "[Optional] Indicate the sub account category that we have in the cfd group naming convention.", + "description": "[Optional] Indicate the additional risk management for each account", "type": "string", "enum": [ + "", + "swap_free", + "ab", + "ba", + "lim", + "hr" + ] + }, + "sub_account_type": { + "description": "[Optional] Indicate the different offerings for mt5 account", + "type": "string", + "enum": [ + "standard", + "stp", + "ibt", "swap_free", - "swap_free_high_risk" + "zero_spread" ] }, "zipCode": { @@ -177,7 +192,7 @@ "maxLength": 50 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/mt5_password_change/send.json b/config/v3/mt5_password_change/send.json index 0ef4f5d8..2d569215 100644 --- a/config/v3/mt5_password_change/send.json +++ b/config/v3/mt5_password_change/send.json @@ -49,7 +49,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/mt5_password_check/send.json b/config/v3/mt5_password_check/send.json index 47ae247a..f0735e31 100644 --- a/config/v3/mt5_password_check/send.json +++ b/config/v3/mt5_password_check/send.json @@ -42,7 +42,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/mt5_password_reset/send.json b/config/v3/mt5_password_reset/send.json index 3635d603..a47434d7 100644 --- a/config/v3/mt5_password_reset/send.json +++ b/config/v3/mt5_password_reset/send.json @@ -48,7 +48,7 @@ "pattern": "^\\w{8,128}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/mt5_withdrawal/send.json b/config/v3/mt5_withdrawal/send.json index dc6294eb..fde377ef 100644 --- a/config/v3/mt5_withdrawal/send.json +++ b/config/v3/mt5_withdrawal/send.json @@ -37,7 +37,7 @@ "pattern": "^[A-Za-z]+[0-9]+$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/new_account_maltainvest/send.json b/config/v3/new_account_maltainvest/send.json index 5ea2e067..aacddeed 100644 --- a/config/v3/new_account_maltainvest/send.json +++ b/config/v3/new_account_maltainvest/send.json @@ -412,7 +412,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/new_account_real/send.json b/config/v3/new_account_real/send.json index fc5e2bdc..bdf9dee5 100644 --- a/config/v3/new_account_real/send.json +++ b/config/v3/new_account_real/send.json @@ -184,7 +184,7 @@ "pattern": "^[a-z]{0,2}(?:,[a-z]{2})*$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/new_account_virtual/send.json b/config/v3/new_account_virtual/send.json index 6c60f60a..d39f0c0b 100644 --- a/config/v3/new_account_virtual/send.json +++ b/config/v3/new_account_virtual/send.json @@ -222,7 +222,7 @@ "pattern": "^\\w{8,128}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/oauth_apps/send.json b/config/v3/oauth_apps/send.json index 0bfa02c6..f463a93a 100644 --- a/config/v3/oauth_apps/send.json +++ b/config/v3/oauth_apps/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_advert_create/send.json b/config/v3/p2p_advert_create/send.json index dc877283..5074d92c 100644 --- a/config/v3/p2p_advert_create/send.json +++ b/config/v3/p2p_advert_create/send.json @@ -153,7 +153,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_advert_info/send.json b/config/v3/p2p_advert_info/send.json index 48350eb4..930fe2e5 100644 --- a/config/v3/p2p_advert_info/send.json +++ b/config/v3/p2p_advert_info/send.json @@ -41,7 +41,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_advert_list/send.json b/config/v3/p2p_advert_list/send.json index 4f9c6f15..a6f61306 100644 --- a/config/v3/p2p_advert_list/send.json +++ b/config/v3/p2p_advert_list/send.json @@ -112,7 +112,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_advert_update/send.json b/config/v3/p2p_advert_update/send.json index 4b4a5133..b93ca6ba 100644 --- a/config/v3/p2p_advert_update/send.json +++ b/config/v3/p2p_advert_update/send.json @@ -159,7 +159,7 @@ "minimum": 0 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_advertiser_adverts/send.json b/config/v3/p2p_advertiser_adverts/send.json index af5b7528..3dfccca0 100644 --- a/config/v3/p2p_advertiser_adverts/send.json +++ b/config/v3/p2p_advertiser_adverts/send.json @@ -31,7 +31,7 @@ "minimum": 0 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_advertiser_create/send.json b/config/v3/p2p_advertiser_create/send.json index 9706b21e..85f03d6e 100644 --- a/config/v3/p2p_advertiser_create/send.json +++ b/config/v3/p2p_advertiser_create/send.json @@ -52,7 +52,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_advertiser_info/send.json b/config/v3/p2p_advertiser_info/send.json index 92454e92..f62c46f4 100644 --- a/config/v3/p2p_advertiser_info/send.json +++ b/config/v3/p2p_advertiser_info/send.json @@ -32,7 +32,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_advertiser_list/send.json b/config/v3/p2p_advertiser_list/send.json index f70805f2..ce29ecff 100644 --- a/config/v3/p2p_advertiser_list/send.json +++ b/config/v3/p2p_advertiser_list/send.json @@ -61,7 +61,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_advertiser_payment_methods/send.json b/config/v3/p2p_advertiser_payment_methods/send.json index 4b291459..0e6c80d2 100644 --- a/config/v3/p2p_advertiser_payment_methods/send.json +++ b/config/v3/p2p_advertiser_payment_methods/send.json @@ -83,7 +83,7 @@ "sensitive": 1 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_advertiser_relations/send.json b/config/v3/p2p_advertiser_relations/send.json index f8c598e4..abec6b24 100644 --- a/config/v3/p2p_advertiser_relations/send.json +++ b/config/v3/p2p_advertiser_relations/send.json @@ -56,7 +56,7 @@ "maxItems": 100 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_advertiser_update/send.json b/config/v3/p2p_advertiser_update/send.json index d7150269..529d8393 100644 --- a/config/v3/p2p_advertiser_update/send.json +++ b/config/v3/p2p_advertiser_update/send.json @@ -61,7 +61,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_chat_create/send.json b/config/v3/p2p_chat_create/send.json index 27e95356..485018ab 100644 --- a/config/v3/p2p_chat_create/send.json +++ b/config/v3/p2p_chat_create/send.json @@ -26,7 +26,7 @@ "pattern": "^[0-9]+$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_country_list/send.json b/config/v3/p2p_country_list/send.json index 8ab10acb..889397ee 100644 --- a/config/v3/p2p_country_list/send.json +++ b/config/v3/p2p_country_list/send.json @@ -25,7 +25,7 @@ "pattern": "^([a-z]{2})?$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_order_cancel/send.json b/config/v3/p2p_order_cancel/send.json index 89054126..6be276fa 100644 --- a/config/v3/p2p_order_cancel/send.json +++ b/config/v3/p2p_order_cancel/send.json @@ -26,7 +26,7 @@ "pattern": "^[0-9]+$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_order_confirm/send.json b/config/v3/p2p_order_confirm/send.json index 27c85524..318f3078 100644 --- a/config/v3/p2p_order_confirm/send.json +++ b/config/v3/p2p_order_confirm/send.json @@ -39,7 +39,7 @@ "type": "string" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_order_create/send.json b/config/v3/p2p_order_create/send.json index 3efa783d..b13ae279 100644 --- a/config/v3/p2p_order_create/send.json +++ b/config/v3/p2p_order_create/send.json @@ -62,7 +62,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_order_dispute/send.json b/config/v3/p2p_order_dispute/send.json index 23025133..d5348f54 100644 --- a/config/v3/p2p_order_dispute/send.json +++ b/config/v3/p2p_order_dispute/send.json @@ -38,7 +38,7 @@ "pattern": "^[0-9]+$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_order_info/send.json b/config/v3/p2p_order_info/send.json index 5a7f2633..e01375f7 100644 --- a/config/v3/p2p_order_info/send.json +++ b/config/v3/p2p_order_info/send.json @@ -33,7 +33,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_order_list/send.json b/config/v3/p2p_order_list/send.json index 082d9c14..9ec91e8d 100644 --- a/config/v3/p2p_order_list/send.json +++ b/config/v3/p2p_order_list/send.json @@ -61,7 +61,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_order_review/send.json b/config/v3/p2p_order_review/send.json index a2266195..b4dab035 100644 --- a/config/v3/p2p_order_review/send.json +++ b/config/v3/p2p_order_review/send.json @@ -45,7 +45,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_payment_methods/send.json b/config/v3/p2p_payment_methods/send.json index 0bcdd895..17b49de7 100644 --- a/config/v3/p2p_payment_methods/send.json +++ b/config/v3/p2p_payment_methods/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_ping/send.json b/config/v3/p2p_ping/send.json index 3c069fdb..2800331c 100644 --- a/config/v3/p2p_ping/send.json +++ b/config/v3/p2p_ping/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/p2p_settings/send.json b/config/v3/p2p_settings/send.json index 744b916c..9c418fc3 100644 --- a/config/v3/p2p_settings/send.json +++ b/config/v3/p2p_settings/send.json @@ -27,7 +27,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/payment_methods/send.json b/config/v3/payment_methods/send.json index 6a958d2e..24406ec4 100644 --- a/config/v3/payment_methods/send.json +++ b/config/v3/payment_methods/send.json @@ -22,7 +22,7 @@ "pattern": "^[a-z]{0,2}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/paymentagent_create/send.json b/config/v3/paymentagent_create/send.json index 92542797..7130a502 100644 --- a/config/v3/paymentagent_create/send.json +++ b/config/v3/paymentagent_create/send.json @@ -122,7 +122,7 @@ } }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/paymentagent_details/send.json b/config/v3/paymentagent_details/send.json index 665242b4..1cde6db7 100644 --- a/config/v3/paymentagent_details/send.json +++ b/config/v3/paymentagent_details/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/paymentagent_list/send.json b/config/v3/paymentagent_list/send.json index b83bd050..8f52e8e2 100644 --- a/config/v3/paymentagent_list/send.json +++ b/config/v3/paymentagent_list/send.json @@ -21,7 +21,7 @@ "pattern": "^[a-zA-Z0-9]{2,20}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/paymentagent_transfer/send.json b/config/v3/paymentagent_transfer/send.json index 9463cfe0..8f32aa2d 100644 --- a/config/v3/paymentagent_transfer/send.json +++ b/config/v3/paymentagent_transfer/send.json @@ -50,7 +50,7 @@ "pattern": "^[A-Za-z]+[0-9]+$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/paymentagent_withdraw/send.json b/config/v3/paymentagent_withdraw/send.json index 059900f5..d43b574b 100644 --- a/config/v3/paymentagent_withdraw/send.json +++ b/config/v3/paymentagent_withdraw/send.json @@ -56,7 +56,7 @@ "pattern": "^\\w{8,128}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/paymentagent_withdraw_justification/send.json b/config/v3/paymentagent_withdraw_justification/send.json index 29b05a9e..a39b4469 100644 --- a/config/v3/paymentagent_withdraw_justification/send.json +++ b/config/v3/paymentagent_withdraw_justification/send.json @@ -26,7 +26,7 @@ "minLength": 1 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/payout_currencies/send.json b/config/v3/payout_currencies/send.json index b6a63b42..aee1cf76 100644 --- a/config/v3/payout_currencies/send.json +++ b/config/v3/payout_currencies/send.json @@ -17,7 +17,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/portfolio/send.json b/config/v3/portfolio/send.json index 73b0e0f6..5a4c08b8 100644 --- a/config/v3/portfolio/send.json +++ b/config/v3/portfolio/send.json @@ -69,7 +69,7 @@ } }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/profit_table/send.json b/config/v3/profit_table/send.json index df9ea284..957029c7 100644 --- a/config/v3/profit_table/send.json +++ b/config/v3/profit_table/send.json @@ -108,7 +108,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/proposal/send.json b/config/v3/proposal/send.json index ea546c7b..e1a099ab 100644 --- a/config/v3/proposal/send.json +++ b/config/v3/proposal/send.json @@ -188,7 +188,7 @@ "type": "integer" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/proposal_open_contract/send.json b/config/v3/proposal_open_contract/send.json index a326245e..ccd70153 100644 --- a/config/v3/proposal_open_contract/send.json +++ b/config/v3/proposal_open_contract/send.json @@ -32,7 +32,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/reality_check/send.json b/config/v3/reality_check/send.json index db176b83..2ccf354a 100644 --- a/config/v3/reality_check/send.json +++ b/config/v3/reality_check/send.json @@ -21,7 +21,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/revoke_oauth_app/send.json b/config/v3/revoke_oauth_app/send.json index 5e5906d4..89bd1194 100644 --- a/config/v3/revoke_oauth_app/send.json +++ b/config/v3/revoke_oauth_app/send.json @@ -17,7 +17,7 @@ "type": "integer" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/sell/send.json b/config/v3/sell/send.json index 5dc0bed2..6de4a9e3 100644 --- a/config/v3/sell/send.json +++ b/config/v3/sell/send.json @@ -22,7 +22,7 @@ "type": "number" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/sell_contract_for_multiple_accounts/send.json b/config/v3/sell_contract_for_multiple_accounts/send.json index 9602f394..856e1323 100644 --- a/config/v3/sell_contract_for_multiple_accounts/send.json +++ b/config/v3/sell_contract_for_multiple_accounts/send.json @@ -41,7 +41,7 @@ "sensitive": 1 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/sell_expired/send.json b/config/v3/sell_expired/send.json index 17687491..bd690e4e 100644 --- a/config/v3/sell_expired/send.json +++ b/config/v3/sell_expired/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/set_account_currency/send.json b/config/v3/set_account_currency/send.json index 2f2e73e7..364a6fac 100644 --- a/config/v3/set_account_currency/send.json +++ b/config/v3/set_account_currency/send.json @@ -18,7 +18,7 @@ "pattern": "^[a-zA-Z0-9]{2,20}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/set_financial_assessment/send.json b/config/v3/set_financial_assessment/send.json index de0f97fe..9032b374 100644 --- a/config/v3/set_financial_assessment/send.json +++ b/config/v3/set_financial_assessment/send.json @@ -549,7 +549,7 @@ } }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/set_self_exclusion/send.json b/config/v3/set_self_exclusion/send.json index 6b9c2a59..bf4b66de 100644 --- a/config/v3/set_self_exclusion/send.json +++ b/config/v3/set_self_exclusion/send.json @@ -124,7 +124,7 @@ "minimum": 0 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/set_settings/send.json b/config/v3/set_settings/send.json index 0d5d1c74..d21834b8 100644 --- a/config/v3/set_settings/send.json +++ b/config/v3/set_settings/send.json @@ -226,7 +226,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/statement/send.json b/config/v3/statement/send.json index 8ed69e9a..c3381324 100644 --- a/config/v3/statement/send.json +++ b/config/v3/statement/send.json @@ -67,7 +67,7 @@ "minimum": 0 }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/tnc_approval/send.json b/config/v3/tnc_approval/send.json index 2846c65b..f10e5c36 100644 --- a/config/v3/tnc_approval/send.json +++ b/config/v3/tnc_approval/send.json @@ -34,7 +34,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/topup_virtual/send.json b/config/v3/topup_virtual/send.json index 7676a68e..b1ab148a 100644 --- a/config/v3/topup_virtual/send.json +++ b/config/v3/topup_virtual/send.json @@ -20,7 +20,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/trading_durations/send.json b/config/v3/trading_durations/send.json index 8644fecd..776ef2d2 100644 --- a/config/v3/trading_durations/send.json +++ b/config/v3/trading_durations/send.json @@ -41,7 +41,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/trading_platform_investor_password_reset/send.json b/config/v3/trading_platform_investor_password_reset/send.json index 4b146377..5448a1e3 100644 --- a/config/v3/trading_platform_investor_password_reset/send.json +++ b/config/v3/trading_platform_investor_password_reset/send.json @@ -46,7 +46,7 @@ "pattern": "^\\w{8,128}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/trading_platform_password_reset/send.json b/config/v3/trading_platform_password_reset/send.json index 89da9172..b7f05c60 100644 --- a/config/v3/trading_platform_password_reset/send.json +++ b/config/v3/trading_platform_password_reset/send.json @@ -41,7 +41,7 @@ "pattern": "^\\w{8,128}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/trading_servers/send.json b/config/v3/trading_servers/send.json index 1c132e70..6bfca012 100644 --- a/config/v3/trading_servers/send.json +++ b/config/v3/trading_servers/send.json @@ -59,7 +59,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/transaction/send.json b/config/v3/transaction/send.json index df3b688f..4ee5d108 100644 --- a/config/v3/transaction/send.json +++ b/config/v3/transaction/send.json @@ -29,7 +29,7 @@ ] }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/transfer_between_accounts/receive.json b/config/v3/transfer_between_accounts/receive.json index 4398068d..80f048d6 100644 --- a/config/v3/transfer_between_accounts/receive.json +++ b/config/v3/transfer_between_accounts/receive.json @@ -133,7 +133,8 @@ "financial", "financial_stp", "standard", - "swap_free" + "swap_free", + "zero_spread" ] }, "transfers": { diff --git a/config/v3/transfer_between_accounts/send.json b/config/v3/transfer_between_accounts/send.json index bd252184..77329af1 100644 --- a/config/v3/transfer_between_accounts/send.json +++ b/config/v3/transfer_between_accounts/send.json @@ -49,7 +49,7 @@ "pattern": "^[a-zA-Z0-9]{2,20}$" }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/verify_email/send.json b/config/v3/verify_email/send.json index ca780f36..54272081 100644 --- a/config/v3/verify_email/send.json +++ b/config/v3/verify_email/send.json @@ -230,7 +230,7 @@ } }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" }, diff --git a/config/v3/verify_email_cellxpert/send.json b/config/v3/verify_email_cellxpert/send.json index 6660e764..39a70899 100644 --- a/config/v3/verify_email_cellxpert/send.json +++ b/config/v3/verify_email_cellxpert/send.json @@ -224,7 +224,7 @@ } }, "loginid": { - "description": "[Optional] The login id of the user. If left unspecified, it defaults to the initial authorized token's login id.", + "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", "type": "string", "pattern": "^[A-Za-z]+[0-9]+$" },