---
title: "List GPS interference hexes"
method: GET
path: "/v1/gps/jam"
tags: ["GPS"]
---

# List GPS interference hexes

`GET /v1/gps/jam`

## Request

- Base URL: `https://customer-api.wingbits.com`
- URL: `https://customer-api.wingbits.com/v1/gps/jam`
- Auth: API key in header `x-api-key`

Returns hexagonal cells of aggregated GPS/GNSS interference indicators — aircraft-reported navigation accuracy (NACp) — within a bounding box, or globally when no box is given. Accepts an optional `date` (YYYY-MM-DD); defaults to the latest data. Low reported accuracy indicates degraded performance, not necessarily jamming.

## Query parameters

- `min_lat` number
- `max_lat` number
- `min_lng` number
- `max_lng` number
- `date` string, date

## Response `200`

Default Response

- object
  - `hexes` object[], required
    - `h3Index` string, required
    - `sampleCount` number, required
    - `aircraftCount` number, required
    - `npAvg` number, required
    - `aircraftHours` number: Sum of the hourly aircraft counts behind the hex: how much evidence it rests on
    - `mlatAircraftHours` number: Of aircraftHours, those from aircraft that lost GPS entirely and were located by MLAT (counted as NACp 0)
    - `adsbNpAvg` union: Sample-weighted NACp of ADS-B reports only, leaving out MLAT-located aircraft; null when every aircraft lost GPS
      - number
      - unknown
  - `lastUpdated` string, required

## Other responses

- `400`: Default Response
- `401`: Default Response
- `402`: Default Response
- `429`: Default Response
- `500`: Default Response

---

[API](https://skmtc.dev/wingbits/apis/wingbits-customer-api.md) - [All operations](https://skmtc.dev/wingbits/apis/wingbits-customer-api/llms.txt) - [OpenAPI document](https://skmtc.dev/wingbits/apis/wingbits-customer-api/revisions/b67489518de1?raw)
