Zenith:Feeds

Announces server feed status. The reported feeds will not change for the duration of a connection, only their statuses.

Controller: Zenith
Topic: Feed
Action: Sub
Permissions: None

Payload

Name Type Expect Description
Name String Always The name of the feed
Class String Always The class of feed. One of the following:
Authority
Channel
Market
News
Scanner
Trading
Watchlist
Feed String Optional Status of this data feed, if available. One of:
Initialising: Feed is establishing, and will be online shortly.
Active: Feed is active and online.
Closed: Feed is active, but outside hours.
Inactive: Feed is offline, and outside hours. Data may be unavailable.
Impaired: Feed is unexpectedly offline, and data may be stale or unavailable.
Expired: Feed is temporarily unavailable while a new state is prepared.

Example

Send:

{"Controller":"Zenith","Topic":"Feeds","Action":"Sub","Confirm":true}

Receive:

{"Controller":"Zenith","Topic":"Feeds","Data":[{"Name":"TradingAuthority","Class":"Authority","Status":"Active"}]}
{"Controller":"Zenith","Topic":"Feeds","Action":"Sub","Confirm":true}