Skip to content

GetSymbols

Description: Returns all configured symbols in structure + rows format.

Access Control

🛡️ Access Level Required: SESSION_MANAGER, SESSION_ADMIN, SESSION_DEALER

Requires a valid enabled manager resolved from the cached staff manager record. No additional permission flag is required. SESSION_USER and SESSION_CUSTOMER are not allowed.

Request Parameters

No parameters.

Response Parameters

Name Type Description
structure array Column names for rows
rows array Symbol rows aligned with structure
count int Total number of symbols

Notes

  • The handler returns structure, not structures.
  • Rows contain full symbol configuration including pricing, margin, swaps, sessions, and runtime quote fields.
  • quote_policy_id replaces the legacy public feeder column and references an entry returned by GetQuotePolicies.
  • sessions is the last column and contains a 7-day array of session objects.

Quote policy field

Name Type Description
quote_policy_id int Quote-source selection policy assigned to the symbol. See Quote Policies.