Skip to main content
GET
/
stream
Stream Newsfeed
curl --request GET \
  --url wss://api.benzinga.com/api/v1/news/stream
{
  "api_version": "<string>",
  "kind": "<string>",
  "data": {
    "id": 123,
    "action": "Created",
    "timestamp": "<string>",
    "content": {
      "id": 123,
      "revision_id": 123,
      "type": "<string>",
      "created_at": "<string>",
      "updated_at": "<string>",
      "title": "<string>",
      "body": "<string>",
      "authors": {},
      "teaser": "<string>",
      "url": "<string>",
      "channels": [
        "<string>"
      ],
      "securities": [
        "<any>"
      ]
    }
  }
}
Our docs do not yet support Websocket streaming. To test the Newsfeed Websocket stream, please use Postman or websocketking.com.

Authorizations

token
string
query
required

API key to be passed as token in query parameter.

Response

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.

api_version
string
required

Indicates the message API version. Currently websocket/v1.

kind
string
required

Indicates the message data Kind. Currently News/v1.

data
object
required

Message payload