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

# Lightning data conus

> This channel provides realtime lightning strike data for the Continental United States (CONUS) only.



## AsyncAPI

````yaml asyncapi.yaml lightningDataConus
id: lightningDataConus
title: Lightning data conus
description: >-
  This channel provides realtime lightning strike data for the Continental
  United States (CONUS) only.
servers:
  - id: global
    protocol: wss
    host: api.skybolt.dev
    bindings: []
    variables: []
  - id: conus
    protocol: wss
    host: api.skybolt.dev
    bindings: []
    variables: []
address: /v1/wss/conus
parameters: []
bindings: []
operations:
  - &ref_0
    id: receiveConusLightning
    title: Receive conus lightning
    description: Receive CONUS-specific lightning strike data.
    type: receive
    messages:
      - &ref_1
        id: lightningStrike
        payload:
          - name: lightningStrike
            description: A single lightning strike event.
            type: object
            properties:
              - name: time
                type: integer
                description: Unix timestamp of the lightning strike.
                required: false
              - name: lat
                type: number
                description: Latitude of the lightning strike.
                required: true
              - name: lon
                type: number
                description: Longitude of the lightning strike.
                required: true
              - name: pol
                type: integer
                description: >-
                  Polarity of the lightning strike (0 for negative, 1 for
                  positive).
                enumValues:
                  - 0
                  - 1
                required: true
        headers: []
        jsonPayloadSchema:
          type: object
          properties:
            time:
              type: integer
              format: int64
              description: Unix timestamp of the lightning strike.
              example: 1678886400
              x-parser-schema-id: <anonymous-schema-2>
            lat:
              type: number
              format: float
              description: Latitude of the lightning strike.
              example: 34.0522
              x-parser-schema-id: <anonymous-schema-3>
            lon:
              type: number
              format: float
              description: Longitude of the lightning strike.
              example: -118.2437
              x-parser-schema-id: <anonymous-schema-4>
            pol:
              type: integer
              enum:
                - 0
                - 1
              description: >-
                Polarity of the lightning strike (0 for negative, 1 for
                positive).
              example: 0
              x-parser-schema-id: <anonymous-schema-5>
          required:
            - timestamp
            - lat
            - lon
            - pol
          x-parser-schema-id: <anonymous-schema-1>
        title: Lightning strike
        description: A single lightning strike event.
        example: |-
          {
            "timestamp": 1678886400,
            "lat": 34.0522,
            "lon": -118.2437,
            "pol": 0
          }
        bindings: []
        extensions:
          - id: x-parser-unique-object-id
            value: lightningStrike
          - id: x-parser-message-name
            value: LightningStrike
    bindings: []
    extensions:
      - id: x-parser-unique-object-id
        value: lightningDataConus
sendOperations:
  - *ref_0
receiveOperations: []
sendMessages:
  - *ref_1
receiveMessages: []
extensions:
  - id: x-parser-unique-object-id
    value: lightningDataConus
securitySchemes:
  - id: bearerAuth
    name: bearerAuth
    type: http
    description: Bearer token for authentication.
    scheme: bearer
    bearerFormat: string
    extensions: []

````