Skip to content

Get FIX slots

GetFixSlots

Description: Returns the current FIX slot pool managed by FixManager. Can return the whole pool or only slots assigned to a specific account login.

Access Control

Access Level Required: SESSION_ADMIN

Request Parameters

{}

Optional filter:

{
  "login": 10001
}

Response Parameters

Name Type Description
licensed_slots int Current effective number of usable FIX slots
data array List of FIX slot objects

Slot Object Fields

Name Type Description
id int Internal slot id
slot_code string FIX session identity, e.g. CLIENT_1
login int/null Assigned account login
enabled bool Administrative enable flag
license_enabled bool Whether slot is available in the current runtime range
state int Slot state: 0=disabled, 1=free, 2=assigned, 3=logged_on
assigned_at int Assignment timestamp
last_logon_at int Last FIX logon timestamp
last_logout_at int Last FIX logout timestamp
rules object Slot rules object

Response Example

{
  "licensed_slots": 100,
  "data": [
    {
      "id": 1,
      "slot_code": "CLIENT_1",
      "login": 10001,
      "enabled": true,
      "license_enabled": true,
      "state": 2,
      "assigned_at": 1744110000,
      "last_logon_at": 0,
      "last_logout_at": 0,
      "rules": {
        "can_logon": true,
        "can_trade": true,
        "can_market_data": true,
        "max_symbols": 100,
        "max_orders_per_min": 60,
        "allowed_symbol_mask": "*",
        "allowed_group_mask": "*",
        "comment": ""
      }
    }
  ]
}