OK, WebSocket connection established and ready. *Note messages are sent as single messages, not an array, but the documentation spec does not have support for WebSocket message type.
The article content. This field can contain HTML and HTML encoded characters such as & or . etc. You may request plaintext only with HTML removed, but this may impact formatting/style and produce results different from what the source intended.
Depending on where the content is originated from (Benzinga.com or Benzinga Pro terminal) the teaser functions in different ways. If the article is a full-length article from Benzinga.com, where the body field is filled out, this will be the first sentence of the article up to 256 characters. If this is a Benzinga Pro headline, this will function like the body of an article and provide additional context to the headline, usually no more than a few paragraphs.
The URL where the article lives on Benzinga.com. If this is a pro headline, it will take the user to a shortened headline with a paywall to purchase the Benzinga Pro terminal, so use with caution.
The topic(s) or categories that relate to the article. Channels can have sub-channels, but they will all be listed as their own item and not as a sub-level of the array. Why Is It Moving (WIIM) data will be labeled with the WIIM channel.