Hello! I am using the C# example programs (REDIConsoleOrders from Github) as a template, and I am trying to subscribe to all system behavior for a group a traders. That is working as expected.
I am, however, confused about the names used to denote the "cells" available when calling CacheControl.GetCell. I have written a unit test that pulls all of the names listed in Appendix 2 (page 51) of the API document (version 2.4), and those work.
My confusion comes from the example code - it calls GetCell with fields that are not listed in the API documentation, and those work! Some examples are: "PriceDesc", "Leaves", and "Status". These do not cause errors like a call with a fake cell name would, which indicated to me that there are additional fields.
Is there a more accurate list of the fields available through CacheControl, or perhaps a method for enumerating them in code? I am looking to fulfill another API's requirements for fields, and any additional information I can pull from the trade activity would be helpful.
I am referencing the document "REDI API Specification, Version 2.4, dated 3 December 2019.
Thanks!