Contact Us
Company
  • Proven Superior Accuracy
  • About AccuWeather
  • Digital Advertising
  • Careers
  • Press
  • Privacy
  • Terms of Use
  • Brand Guidelines
Products & Services
  • For Business
  • For Partners
  • For Advertising
  • AccuWeather Enterprise APIs
  • AccuWeather Connect
  • Personal Weather Stations
Subscription Services
  • AccuWeather Premium
  • AccuWeather Professional
Apps & Downloads
  • iPhone App
  • Android App
  • See all Apps & Downloads

© 2026 AccuWeather, Inc.

xXfacebookFacebookinstagramInstagram
  • Home
  • Documentation
  • Core Weather API
  • MinuteCast™ API
  • Lightning API
  • Pricing
  • FAQ
Current Lightning
    Radius
      🔒 Lightning strikes by time interval, point, and distance radiusget
    Bounding Box
      🔒 Lightning strikes by time interval and bounding boxget
Historical Lightning
    Historical Lightning
      🔒 Historical daily lightning strikes by point and distance radiusget
Schemas
Lightning
Lightning

Schemas


AccuWeather.API.Lightning.Entities.Feature`1[[AccuWeather.API.Lightning.Entities.LightningObservation, AccuWeather.API.Lightning, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

type
​string | null

A string that describes the object data set following.

​object

An object that contains location data about the lightning strike in question.

​object

An object that contains general metadata about the lightning strike.

AccuWeather.API.Lightning.Entities.Geometry

type
​string | null

A string that describes the location data following.

coordinates
​array | null

An array that contains geolocation data for the lightning strike.

AccuWeather.API.Lightning.Entities.HistoricalLightning

pageCount
​integer · int32

An integer that indicates which set of results are displayed. Results are returned in sets of 5000. Offset=0 indicates the first set of 5000 results, Offset=1 indicates the second set of 5000 results, etc.

totalCount
​integer · int32

An integer that indicates that total number of lightning strikes available with this query.

resultsCount
​integer · int32

An integer that indicates that total number of lightning strikes returned with this query.

​object

An object that contains an overview of the lightning strike results included with this response.

​object

An object that contains information about each individual lightning strike.

AccuWeather.API.Lightning.Entities.HistoricalLightningGeoJson

type
​string | null

A string that describes the array following.

​array | null

An array that contains all lightning strike data for the specified time and location.

AccuWeather.API.Lightning.Entities.HistoricalLightningSummary

positiveStrikes
​integer · int32

A count of the total positively-charged lightning strikes included with this response.

negativeStrikes
​integer · int32

A count of the total negatively-charged lightning strikes included with this response.

icStrikes
​integer · int32

A count of the total intracloud (IC) lightning strikes included with this response.

cgStrikes
​integer · int32

A count of the total cloud-to-ground (CG) lightning strikes included with this response.

​object

An object that contains information about the lightning strike which occurred nearest to the search center indicated by q in the query string.

AccuWeather.API.Lightning.Entities.LightningObservation

id
​string

A unique code used to identify the lightning strike.

date
​string · date-time

The date and time at which the lightning strike was observed, reported in the UTC timezone regardless of location.

sourceId
​integer · int32

An integer that identifies the lightning strike data source. Possible values are: 84—GOES East GLM; 85—GOES West GLM; 86—AccuWeather Lightning Network.

strikeType
​string

A code that identifies the type of lightning strike. Possible values are: ic—intra-cloud (cloud-to-cloud); cg—cloud-to-ground; ""—missing or not applicable.

peakCurrent
​integer | null · int32

The lightning strike's amperage. A positive (+) polarity value indicates a positively-charged cloud-to-ground strike, which is typically more energetic and can be more destructive. A negative (-) polarity value indicates a negatively-charged cloud-to-ground strike, which is the most common type of lightning.

AccuWeather.API.Lightning.Entities.LightningObservationGeoJson

type
​string | null

A string that describes the array following.

​array | null

An array that contains all lightning strike data for the specified time and location.

Common.OpenAPISpecification.Entities.ErrorResponse

Code
​integer · int32 · required

The HTTP status code generated by the origin server for this occurrence of the problem (legacy).

Message
​string · minLength: 1 · required

The error message describing the problem (legacy).

Reference
​string · minLength: 1 · required

A URL reference that identifies the specific occurrence of the problem (legacy).

type
​string · uri · required

A URI reference [RFC3986] that identifies the problem type. This is aligned with RFC 7807.

Example: https://httpproblems.com/http-status/401
title
​string · required

A short, human-readable summary of the problem type. This is aligned with RFC 7807.

Example: Unauthorized
status
​integer · required

The HTTP status code generated by the origin server for this occurrence of the problem. This is aligned with RFC 7807.

Example: 401
instance
​string · uri-reference · required

A URI reference that identifies the specific occurrence of the problem. This is aligned with RFC 7807.

Example: /locations/v1/349727
​object · required

Contains custom diagnostic information about the request.

On this page
  • AccuWeather.API.Lightning.Entities.Feature`1[[AccuWeather.API.Lightning.Entities.LightningObservation, AccuWeather.API.Lightning, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
  • AccuWeather.API.Lightning.Entities.Geometry
  • AccuWeather.API.Lightning.Entities.HistoricalLightning
  • AccuWeather.API.Lightning.Entities.HistoricalLightningGeoJson
  • AccuWeather.API.Lightning.Entities.HistoricalLightningSummary
  • AccuWeather.API.Lightning.Entities.LightningObservation
  • AccuWeather.API.Lightning.Entities.LightningObservationGeoJson
  • Common.OpenAPISpecification.Entities.ErrorResponse