API changes - Update to Trading passwords.
Dear developers,
We will be replacing the trading password with individual MT5 and Deriv X passwords. This means clients will be using:
The MT5 password to log in to their MT5 accounts
The Deriv X password to log in to their Deriv X accounts
Starting 16 August 2021, we will be adding these new parameters in the following APIs:
New types for password reset verification code
trading_platform_mt5_password_reset
trading_platform_dxtrade_password_reset
Example:
Verify password reset email
{ "verify_email": "hello@example.com", "type": "trading_platform_mt5_password_reset|trading_platform_dxtrade_password_reset" }
New account status flags
mt5_password_not_set
dxtrade_password_not_set
Example:
MT5 or Deriv X password has not been set.
{ "get_account_status": { "status": [ "dxtrade_password_not_set" , "mt5_password_not_set" ] } }
New platform parameter
trading_platform_password_reset
trading_platform_password_change
Examples:
Reset MT5 or Deriv X password.
{ "trading_platform_password_reset": 1, "new_password": "pwd123", "verification_code": "xxxx", "platform": "mt5|dxtrade" }
Change MT5 or Deriv X password.
{ "trading_platform_password_change": 1, "new_password": "newpwd123", "old_password": "oldpwd123", // Note: pass '' to set password for the first time "platform": "mt5|dxtrade" }
Please make the necessary changes to your code.
If you have any questions, contact us at api-support@deriv.com.