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