docsendpointsaccuracy-by-station

Accuracy By Station

GET/api/v1/accuracy/by-station/:station_id

Detailed accuracy for a single station. Pass include_raw=true to get sample forecast records alongside the aggregate stats.

Parameters

NameTypeRequiredDescription
station_idpathrequiredICAO station identifier (e.g., KLAX)
daysintegeroptionalRolling window Default: 90
include_rawbooleanoptionalInclude sample forecast records Default: false
metricstringoptionalhigh (default) or low — daily high vs daily low verification Default: high

Response Fields

FieldTypeDescription
station_idstringICAO station identifier
city_namestringCity display name
statsobject{ verification_pairs, unique_days, mean_error, std_dev, mae, rmse }
sample_sizeintegerTotal verification pairs
cURL
curl -s -H "Authorization: Bearer $API_KEY" "https://api.deltadaemon.com/api/v1/accuracy/by-station/KLAX?days=30"
JSON
{
"success": true,
"data": {
"station_id": "KBOS",
"city_name": "Boston",
"stats": {
"verification_pairs": 47,
"unique_days": 4,
"mean_error": 1.19,
"std_dev": 3.11,
"mae": 2.52,
"rmse": 3.3,
"abs_error_p50": 2,
"abs_error_p90": 5.8,
"abs_error_p95": 6.5
},
"sample_size": 47
},
"metadata": {
"generated_at": "2026-02-22T07:55:01.04307753Z",
"local_generated_at": "2026-02-22T02:55:01-05:00",
"days_analyzed": 90,
"period_start": "2025-11-24",
"period_end": "2026-02-22",
"query_time_ms": 3,
"station_id": "KBOS",
"station_timezone": "America/New_York",
"error_convention": "forecast_minus_actual"
}
}