Skip to content

MngGetRoutes

Returns all routes in evaluation order. Requires SESSION_ADMIN.

HTTP: GET /routing/routes

{"command":"MngGetRoutes"}
{
  "rows":[{
    "id":12,
    "name":"Large EURUSD",
    "description":"Manual review with automatic fallback",
    "priority":100,
    "enabled":true,
    "conditions":{
      "operation":"OPEN",
      "operation_id":1,
      "group_mask":"real*",
      "symbol_mask":"EURUSD",
      "login":0,
      "cmd":-1,
      "reason":-1,
      "volume_min":10000,
      "volume_max":0
    },
    "steps":[
      {"id":31,"route_id":12,"position":0,"target":"MANUAL_DEALER","target_id":1,"timeout_ms":15000,"dealer_pool_id":1,"virtual_dealer_policy_id":0},
      {"id":32,"route_id":12,"position":1,"target":"INTERNAL","target_id":0,"timeout_ms":0,"dealer_pool_id":0,"virtual_dealer_policy_id":0}
    ],
    "created_at":1785100000,
    "updated_at":1785100000
  }],
  "snapshot_version":42
}