Skip to content

Add Market Watch

AddMarketWatch

AddMarketWatch

Description: Adds a symbol to market watch for the effective login.

Available for:

  • SESSION_USER
  • SESSION_MANAGER
  • SESSION_ADMIN
  • SESSION_DEALER

Note

Request should include Authorization token.

For access resolution:

  • SESSION_USER: server uses the authenticated session login
  • SESSION_MANAGER, SESSION_ADMIN, SESSION_DEALER: request should provide target login

Request Parameters

Name Type Required Description
symbol string Yes Symbol to add
login int No Target account login for staff sessions

Request Example

{
  "login": 100001,
  "symbol": "EURUSD"
}

Response Example

{
  "EURUSD": {
    "symbol": "EURUSD",
    "price1d": -0.12,
    "high": 1.10523,
    "low": 1.10211,
    "prices": [1.10312, 1.10344, 1.10301]
  }
}

Error Responses

Code Error Description
400 INVALID_DATA Invalid request fields
401 PERMISSION_DENIED Missing or invalid access context
500 INVALID_ADD_SYMBOL_TO_MARKET_WATCH Market watch update failed