---
title: "Radar-verified storm history at one coordinate"
method: GET
path: "/v1/storms/at"
---

# Radar-verified storm history at one coordinate

`GET /v1/storms/at`

## Request

- Base URL: `https://swathapi.com`
- URL: `https://swathapi.com/v1/storms/at`
- Auth: HTTP bearer

Every verified storm whose damage swath contains the point, newest first (max 25), with hail size measured at that location where per-cell radar data covers it. The same lookup that powers the $8 address report. Database only, no vendor call. Costs 1 credit.

## Query parameters

- `lat` number, required
- `lng` number, required

## Response `200`

Storm events at the point

- object
  - `lat` number
  - `lng` number
  - `county` string, nullable
  - `events` object[]
    - `storm_id` string
    - `type` 'hail' | 'wind'
    - `date` string: ISO 8601 verification time
    - `hail_in` number, nullable: Hail size in inches at this point (null for wind)
    - `basis` 'at_address' | 'swath_max', nullable: "at_address" = measured in the radar cell covering the point; "swath_max" = the storm peak, used when no per-cell reading covers the point
    - `wind_mph` number, nullable
    - `link` string: Public storm page path
  - `total` integer
  - `coverage_since` string, nullable: Earliest verified storm in the archive; bounds any "no events" claim

---

[API](https://skmtc.dev/swathapi/apis/swath-api.md) · [All operations](https://skmtc.dev/swathapi/apis/swath-api/llms.txt) · [OpenAPI document](https://skmtc.dev/swathapi/apis/swath-api/revisions/7dbea40372ef?raw)
