> ## Documentation Index
> Fetch the complete documentation index at: https://docs.finvera.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Low Latency Press Releases

> Unprocessed PRs that stream in the original (non-standard) format as to not add any additional latency for formatting processing. Expect ~5ms latency from publish timestamp to transmission.



## AsyncAPI

````yaml asyncapi/press-release-raw.yaml rawfeed
id: rawfeed
title: Rawfeed
description: Channel for sending and receiving WebSocket messages
servers:
  - id: production
    protocol: wss
    host: api.finvera.news/streamhive/api/v1
    bindings: []
    variables: []
address: feed/raw
parameters: []
bindings: []
operations:
  - &ref_1
    id: stream.publish
    title: Stream.publish
    description: Send commands to the server
    type: receive
    messages:
      - &ref_3
        id: publish
        contentType: application/json
        payload:
          - name: WebSocket Command
            description: Actions to interact with the pr news stream
            type: object
            properties:
              - name: action
                type: string
                enumValues:
                  - list
                  - subscribe
                  - unsubscribe
                  - subscribed
                  - echo
                  - ping
                required: true
              - name: wire
                type: string
                description: PR Wires (e.g., cisionprn, businesswire) or '*' for all
                enumValues:
                  - '*'
                  - cisionprn
                  - businesswire
                  - newsfilecorp
                  - globenewswire
                  - accessnewswire
                required: false
              - name: message
                type: string
                description: Optional message for echo/ping testing
                required: false
        headers: []
        jsonPayloadSchema:
          type: object
          properties:
            action:
              type: string
              enum:
                - list
                - subscribe
                - unsubscribe
                - subscribed
                - echo
                - ping
              x-parser-schema-id: <anonymous-schema-2>
            wire:
              type: string
              enum:
                - '*'
                - cisionprn
                - businesswire
                - newsfilecorp
                - globenewswire
                - accessnewswire
              description: PR Wires (e.g., cisionprn, businesswire) or '*' for all
              x-parser-schema-id: <anonymous-schema-3>
            message:
              type: string
              description: Optional message for echo/ping testing
              x-parser-schema-id: <anonymous-schema-4>
          required:
            - action
          x-parser-schema-id: <anonymous-schema-1>
        title: WebSocket Command
        description: Actions to interact with the pr news stream
        example: |-
          {
            "action": "list"
          }
        bindings: []
        extensions:
          - id: x-parser-unique-object-id
            value: publish
    bindings: []
    extensions: &ref_0
      - id: x-parser-unique-object-id
        value: rawfeed
  - &ref_2
    id: stream.subscribe
    title: Stream.subscribe
    description: Receive real-time press release data
    type: send
    messages:
      - &ref_4
        id: subscribe
        contentType: application/json
        payload:
          - name: Real-time Press Release
            description: Press release message received after subscribing
            type: object
            properties:
              - name: id
                type: string
                required: false
              - name: symbol
                type: string
                required: false
              - name: title
                type: string
                required: false
              - name: content
                type: string
                required: false
              - name: published_time
                type: string
                required: false
              - name: source
                type: string
                required: false
              - name: url
                type: string
                required: false
        headers: []
        jsonPayloadSchema:
          type: object
          properties:
            id:
              type: string
              x-parser-schema-id: <anonymous-schema-6>
            symbol:
              type: string
              x-parser-schema-id: <anonymous-schema-7>
            title:
              type: string
              x-parser-schema-id: <anonymous-schema-8>
            content:
              type: string
              x-parser-schema-id: <anonymous-schema-9>
            published_time:
              type: string
              format: date-time
              x-parser-schema-id: <anonymous-schema-10>
            source:
              type: string
              x-parser-schema-id: <anonymous-schema-11>
            url:
              type: string
              format: uri
              x-parser-schema-id: <anonymous-schema-12>
          x-parser-schema-id: <anonymous-schema-5>
        title: Real-time Press Release
        description: Press release message received after subscribing
        example: |-
          {
            "id": "<string>",
            "symbol": "<string>",
            "title": "<string>",
            "content": "<string>",
            "published_time": "<string>",
            "source": "<string>",
            "url": "<string>"
          }
        bindings: []
        extensions:
          - id: x-parser-unique-object-id
            value: subscribe
    bindings: []
    extensions: *ref_0
sendOperations:
  - *ref_1
receiveOperations:
  - *ref_2
sendMessages:
  - *ref_3
receiveMessages:
  - *ref_4
extensions:
  - id: x-parser-unique-object-id
    value: rawfeed
securitySchemes:
  - id: apiKey
    name: apikey
    type: httpApiKey
    description: Finvera API key.
    in: query
    extensions: []

````