Climate Indices
Query climate oscillation indices (ENSO, NAO, AO, PDO, QBO, sunspots, etc.).
Query climate oscillation indices timeseries data.
Available indices (46 series):
Atmospheric oscillations: NAO, AO, AAO, PNA, PDO, QBO, AMO, SOI, WPO, EPO, GBI
Teleconnections: EA, SCAND, EAWR, TNH, POL, EPNP
ENSO: ENSO_NINO12, ENSO_NINO3, ENSO_NINO4, ENSO_NINO34 (and their _ANOM variants), MEI, ONI
Atlantic SST: TNA, TSA, AMM
Indian Ocean: IOD
MJO (Wheeler-Hendon RMM, daily): MJO_RMM1, MJO_RMM2, MJO_PHASE, MJO_AMPLITUDE
MJO (CPC velocity-potential, pentad): MJO_20E..MJO_10W (10 longitude series)
Solar: SUNSPOT
Sources: noaa_psl, noaa_cpc, noaa_ncei, bom, sidc, wisc_aos
Temporal resolution: monthly for most indices; daily for BOM RMM MJO; pentad (5-day) for CPC VP-MJO.
Response Formats:
json: Columnar JSON format{column: [values], ...}arrow: Apache Arrow IPC stream for efficient processing
Authentication: Requires API key.
Response format: 'json' or 'arrow'
jsonPossible values: When true, JSON responses are wrapped in {data, units}.
falseQuery parameters for climate indices timeseries data.
Data sources to filter by (e.g. 'noaa_psl', 'noaa_cpc', 'sidc').
Start time for the query (inclusive)
2020-01-01T00:00:00ZEnd time for the query (exclusive). If None, no upper bound.
2025-01-01T00:00:00ZIANA time zone for time formatting (e.g. 'Europe/Berlin').
UTCSuccessfully retrieved climate indices data
Invalid query parameters
Authentication required
Validation Error
POST /v1/climate-indices/data HTTP/1.1
Host: query.jua.ai
Content-Type: application/json
Accept: */*
Content-Length: 103
{
"indices": [
"ENSO_NINO34",
"NAO"
],
"start_time": "2020-01-01T00:00:00Z",
"end_time": "2025-01-01T00:00:00Z"
}{
"time": [
"2020-01-01T00:00:00Z",
"2020-02-01T00:00:00Z"
],
"index_name": [
"NAO",
"NAO"
],
"value": [
0.56,
-0.3
],
"unit": [
"index",
"index"
]
}Get a list of available climate oscillation indices with metadata.
Authentication: Requires API key.
Successful Response
Result for available climate indices query.
Validation Error
GET /v1/climate-indices/indices HTTP/1.1
Host: query.jua.ai
Accept: */*
{
"indices": [
{
"name": "text",
"description": "text",
"unit": "text"
}
]
}Get a list of available data sources for climate indices.
Authentication: Requires API key.
Successful Response
Result for available climate indices data sources query.
Validation Error
GET /v1/climate-indices/sources HTTP/1.1
Host: query.jua.ai
Accept: */*
{
"sources": [
"text"
]
}Last updated