============================================================
API COVERAGE AUDIT SUMMARY
Run at: 2026-10-17 14:08:34
============================================================

OVERALL
  Tested:        1673
  Returned temp: 1299 (77.6%)
  Latency P50:   9344ms
  Latency P95:   12391ms

NOAA
  Unique site_ids:  211
  With temp data:   80 (37.9%)
  Sensor offline:   8
  Not found (404):  0
  Timeouts:         123
  Latency P50:      8125ms
  Latency P95:      13235ms

USGS
  Unique site_ids:  19
  With temp data:   7 (36.8%)
  Sensor offline:   0
  Not found (404):  0
  Timeouts:         12
  Latency P50:      2625ms
  Latency P95:      11391ms

SCRAPE
  Unique site_ids:  1443
  With temp data:   1212 (84.0%)
  Sensor offline:   3
  Not found (404):  9
  Timeouts:         219
  Latency P50:      9359ms
  Latency P95:      12312ms

FAILURES (374 total)

  NOAA failures:
    anapuka                                  no_temp
    angle-beach                              no_temp
    aunt-lydias-cove                         no_temp
    ballast-bay                              no_temp
    alder-cove                               no_temp
    bairs-cove                               no_temp
    culbreath-bayou                          no_temp
    east-cove                                no_temp
    anclote-anchorage                        timeout
    eastern-green-beach                      timeout
    10th-street-beach-access                 timeout
    bay-grass                                timeout
    back-bay-of-biloxi                       timeout
    alberts-pond                             timeout
    big-lake                                 timeout
    michoud-slip                             timeout
    alligator-bend                           timeout
    baie-a-carlin                            timeout
    bay-banan                                timeout
    alligator-bay                            timeout
    beaumont-reserve-fleet                   timeout
    black-duck-bay                           timeout
    barrow-slough                            timeout
    macfadden-beach                          timeout
    crystal-beach                            timeout
    dollar-bay                               timeout
    big-elmgrove-bayou                       timeout
    bolivar-peninsula                        timeout
    butterowe-bayou                          timeout
    amarada-cut                              timeout
    contee-lake                              timeout
    brazos-harbor                            timeout
    burkhart-cove                            timeout
    cox-bay                                  timeout
    army-hole                                timeout
    ayres-bay                                timeout
    carlos-bay                               timeout
    allyns-bight                             timeout
    aransas-channel                          timeout
    lydia-ann-channel                        timeout
    corpus-christi-north-beach               timeout
    croaker-hole                             timeout
    j-p-luby                                 timeout
    corpus-christi                           timeout
    alazan-bay                               timeout
    red-fish-bay                             timeout
    el-realito-bay                           timeout
    aurora-19-public-beach-access            timeout
    la-escale                                timeout
    accretion-beach                          timeout
    amherst-bay                              timeout
    lake-ontario                             timeout
    abino-bay                                timeout
    beulah-park-beach                        timeout
    fairport-harbor-lakefront-park           timeout
    allens-cove                              timeout
    barnetts-cove                            timeout
    bathing-beach-park                       timeout
    bebe-beach                               timeout
    beaver-tail-bay                          timeout
    bamageseck-bay                           timeout
    dukes-lake-beach                         timeout
    big-stone-bay                            timeout
    baie-de-wasai                            timeout
    ashmun-bay                               timeout
    dermo-bayou                              timeout
    arthur-bay                               timeout
    bomways-bay                              timeout
    coast-guard-basin                        timeout
    aldens-beach                             timeout
    americas-cup-harbor                      timeout
    boomer-beach                             timeout
    abalone-cove                             timeout
    blinn-bay                                timeout
    aquatic-cove                             timeout
    2222-beach                               timeout
    aardvark-beach                           timeout
    ballena-bay                              timeout
    berkeley-yacht-harbor                    timeout
    alan-sieroty-beach                       timeout
    bearinda-cove                            timeout
    big-break                                timeout
    albion-cove                              timeout
    arcata-bay                               timeout
    brookings                                timeout
    bastendorff-beach                        timeout
    nellies-cove                             timeout
    alsea-bay                                timeout
    astoria                                  timeout
    collins-beach                            timeout
    cannery-slough                           timeout
    pocket-beach                             timeout
    beach-3                                  timeout
    boca-de-alava                            timeout
    bilston-bar                              timeout
    dabob-broad-spit                         timeout
    8th-avenue-south-street-end              timeout
    edmonds                                  timeout
    active-cove                              timeout
    alava-bay                                timeout
    bear-harbor                              timeout
    aleutkina-bay                            timeout
    adams-anchorage                          timeout
    chilkat-inlet                            timeout
    ahduck-bay                               timeout
    astrolabe-bay                            timeout
    alice-cove                               timeout
    boulder-bay                              timeout
    bishops-beach                            timeout
    beshta-bay                               timeout
    anchorage                                timeout
    akhiok-bay                               timeout
    acheredin-bay                            timeout
    applegate-cove                           timeout
    kodiak                                   timeout
    frying-pan                               timeout
    agamgik-bay                              timeout
    cranberry-slough                         timeout
    safety-sound                             timeout
    gwydyr-bay                               timeout
    tasaitsat-angayukangak-lagoon            timeout
    altona-lagoon                            timeout
    annaberg-beach                           timeout
    annaly-bay                               timeout
    backefall-bay                            timeout
    baha-corcho                              timeout
    baha-algodones                           timeout
    baha-de-puerto-nuevo                     timeout
    baha-de-boquern                          timeout
    baha-bramadero                           timeout
    anclaje-isabela                          timeout

  USGS failures:
    neuse-river                              timeout
    hudson-river                             timeout
    saint-johns-river                        timeout
    ohio-river                               timeout
    lake-superior-sault                      timeout
    lake-michigan-chicago                    timeout
    lake-michigan-muskegon                   timeout
    missouri-river                           timeout
    lake-erie-buffalo                        timeout
    erie                                     timeout
    columbia-river                           timeout
    the-willamette                           timeout

  SCRAPE failures:
    clearwater                               no_temp
    gloucester                               no_temp
    ocean-city                               no_temp
    danube-river                             not_found
    fraser-river                             not_found
    guanabara-bay                            not_found
    lake-garda                               not_found
    lake-winnipeg                            not_found
    parana-river                             not_found
    rhine-river                              not_found
    rio-negro                                not_found
    thames-river                             not_found
    abrahams-bay                             timeout
    absecon                                  timeout
    abu-dhabi                                timeout
    addison                                  timeout
    adriatic-sea                             timeout
    aegean-sea                               timeout
    agadir                                   timeout
    agate-beach                              timeout
    agawa-bay                                timeout
    aiea                                     timeout
    akutan                                   timeout
    ala-moana                                timeout
    alamitos-bay                             timeout
    alaska                                   timeout
    albemarle-sound                          timeout
    albany                                   timeout
    alcona                                   timeout
    alexander-bay                            timeout
    alexandria                               timeout
    algarve                                  timeout
    algoma                                   timeout
    allenwood-beach                          timeout
    alys-beach                               timeout
    amalfi-coast                             timeout
    amazon-river                             timeout
    amityville                               timeout
    anahola                                  timeout
    anchor-bay                               timeout
    anchorage-bay                            timeout
    anguilla                                 timeout
    andaman-sea                              timeout
    annisquam                                timeout
    anse-bertrand                            timeout
    apalachee-bay                            timeout
    anse-rouge                               timeout
    apalachicola-bay                         timeout
    apollo-beach                             timeout
    arabian-sea                              timeout
    arcadia                                  timeout
    arizona                                  timeout
    arroyo-burro-beach                       timeout
    asharoken                                timeout
    atlantic-ocean                           timeout
    au-train                                 timeout
    avila-beach                              timeout
    auckland                                 timeout
    avon-beach                               timeout
    babes-beach                              timeout
    baby-beach                               timeout
    babylon                                  timeout
    bacon                                    timeout
    baffin-bay                               timeout
    bahia                                    timeout
    baie-comeau                              timeout
    baie-mahault                             timeout
    baie-verte                               timeout
    baker-beach                              timeout
    balboa                                   timeout
    baileys-harbor                           timeout
    ballston-beach                           timeout
    ball-bay                                 timeout
    balm-beach                               timeout
    balmy-beach                              timeout
    baltic-sea                               timeout
    baltimore                                timeout
    bank-street-beach                        timeout
    bar-harbor                               timeout
    baracoa                                  timeout
    barefoot-beach                           timeout
    barnstable                               timeout
    barrow                                   timeout
    barry                                    timeout
    bass-lake                                timeout
    bass-river                               timeout
    batchawana-bay                           timeout
    basseterre                               timeout
    bay-head                                 timeout
    bay-of-bengal                            timeout
    bay-of-fundy                             timeout
    bay-of-biscay                            timeout
    bay-of-islands                           timeout
    bayfield                                 timeout
    bayside                                  timeout
    bayswater                                timeout
    bayview                                  timeout
    beach-meadows                            timeout
    beachwood                                timeout
    beaver-bay                               timeout
    beaver-island                            timeout
    belford                                  timeout
    belhaven                                 timeout
    belle-harbor                             timeout
    belleair-beach                           timeout
    bellport                                 timeout
    bellevue                                 timeout
    belmont                                  timeout
    belvedere                                timeout
    benidorm                                 timeout
    beresford                                timeout
    bering-sea                               timeout
    bermuda                                  timeout
    beverly-beach                            timeout
    beverly-cove                             timeout
    beverly-shores                           timeout
    big-bay-de-noc                           timeout
    big-bay                                  timeout
    bikini-beach                             timeout
    biloxi-bay                               timeout
    bimini                                   timeout
    birch-bay                                timeout
    bird-island                              timeout
    biscayne-bay                             timeout
    black-point                              timeout
    black-rock                               timeout
    black-river                              timeout
    black-sea                                timeout
    blacks-beach                             timeout
    blacksmiths-beach                        timeout
    blackwater-sound                         timeout
    blaine                                   timeout
    blind-pass-beach                         timeout
    block-island-sound                       timeout
    blue-hill                                timeout
    bluff                                    timeout
    bluff-point-beach                        timeout
    boat-harbour                             timeout
    boca-chica-beach                         timeout
    bolinas                                  timeout
    bondi-beach                              timeout
    bombay-beach                             timeout
    bonny                                    timeout
    boothbay-harbor                          timeout
    bora-bora                                timeout
    boracay                                  timeout
    bordeaux                                 timeout
    bosphorus                                timeout
    boston-bay                               timeout
    boundary-bay                             timeout
    bourne                                   timeout
    bournemouth                              timeout
    bowers                                   timeout
    bowman-bay                               timeout
    brackley-beach                           timeout
    bradley-beach                            timeout
    bradford-beach                           timeout
    branford                                 timeout
    brant-beach                              timeout
    bray                                     timeout
    brazil                                   timeout
    breakwater-beach                         timeout
    breezy-point                             timeout
    brest                                    timeout
    brewster                                 timeout
    brick                                    timeout
    bridgeport                               timeout
    brigantine                               timeout
    bristol                                  timeout
    bristol-bay                              timeout
    bristol-beach                            timeout
    britannia-bay                            timeout
    broad-creek                              timeout
    broadwater                               timeout
    brookings-bay                            timeout
    brooklyn                                 timeout
    broughton-bay                            timeout
    browns-bay                               timeout
    brunswick                                timeout
    buchanan                                 timeout
    buff-bay                                 timeout
    buffalo                                  timeout
    bunche-beach                             timeout
    busan                                    timeout
    buzios                                   timeout
    byram                                    timeout
    byron-bay                                timeout
    cable-bay                                timeout
    cabrillo-beach                           timeout
    cahoon-hollow-beach                      timeout
    california                               timeout
    calumet                                  timeout
    camden                                   timeout
    cameron                                  timeout
    camp-cove                                timeout
    canatara-beach                           timeout
    cannes                                   timeout
    campground-beach                         timeout
    camps-bay                                timeout
    canoe-cove                               timeout
    cape-charles                             timeout
    cape-cod-bay                             timeout
    newport-rhode-island                     timeout
    nickel-beach                             timeout
    nobska-beach                             timeout
    nicolet-bay                              timeout
    norfolk-bay                              timeout
    normandy                                 timeout
    normandy-beach                           timeout
    north-bay                                timeout
    north-east                               timeout
    north-island                             timeout
    north-rustico                            timeout
    north-sea                                timeout
    north-shore-beach                        timeout
    northport                                timeout
    ogden                                    timeout
    ogunquit-beach                           timeout
    saint-lawrence-river                     timeout
    saint-louis                              timeout
    saint-malo                               timeout
    saint-paul                               timeout
    saint-thomas                             timeout
    salem                                    timeout
    san-carlos                               timeout
    san-leandro                              timeout
    san-pablo-bay                            timeout
    san-rafael                               timeout
    san-simeon                               timeout
    sand-harbor                              timeout
    sandbridge                               timeout