Skip to content

weather ​

13 endpoints at a glance
MethodPathSummary
GET/admin/weather/imports/List Imports
GET/weather/alerts/List Alerts
GET/weather/correlation/Correlation Top
GET/weather/correlation/{cc}/Correlation Country
GET/weather/correlation/{cc}/overlay/Correlation Overlay
GET/weather/correlation/cities/Correlation Cities
GET/weather/correlation/city/{gid}/Correlation City
GET/weather/correlation/city/{gid}/overlay/Correlation City Overlay
GET/weather/country/{cc}/series/Country Series
GET/weather/latest/Latest Map
GET/weather/point/{point_id}/series/Point Series
GET/weather/points/List Points
GET/weather/status/Get Status

weather​


Get Status​

GET
/weather/status/

Parameters​

Header Parameters

authorization
x-api-key

Responses​

Successful Response

application/json
JSON
{
  
"additionalProperties": "string"
}

Playground​

Headers

Samples​


List Points​

GET
/weather/points/

Parameters​

Header Parameters

authorization
x-api-key

Query Parameters

country
limit
Type
integer
Default
5000

Responses​

Successful Response

application/json
JSON
[
  
{
  
  
"additionalProperties": "string"
  
}
]

Playground​

Headers
Variables
Key
Value

Samples​


Latest Map​

GET
/weather/latest/

Most-recent per-country temperature rollup — drives the choropleth.

Parameters​

Header Parameters

authorization
x-api-key

Responses​

Successful Response

application/json
JSON
{
  
"additionalProperties": "string"
}

Playground​

Headers

Samples​


Country Series​

GET
/weather/country/{cc}/series/

Parameters​

Header Parameters

authorization
x-api-key

Path Parameters

cc*
Type
string
Required

Query Parameters

start_ts*
Type
integer
Required
end_ts*
Type
integer
Required

Responses​

Successful Response

application/json
JSON
[
  
{
  
  
"additionalProperties": "string"
  
}
]

Playground​

Headers
Variables
Key
Value

Samples​


Point Series​

GET
/weather/point/{point_id}/series/

Parameters​

Header Parameters

authorization
x-api-key

Path Parameters

point_id*
Type
string
Required

Query Parameters

start_ts*
Type
integer
Required
end_ts*
Type
integer
Required

Responses​

Successful Response

application/json
JSON
[
  
{
  
  
"additionalProperties": "string"
  
}
]

Playground​

Headers
Variables
Key
Value

Samples​


Correlation Top​

GET
/weather/correlation/

Per-country temperature↔outage correlation, ranked by extreme-heat lift
(by=lift_p90) or absolute correlation (by=abs_r).

Parameters​

Header Parameters

authorization
x-api-key

Query Parameters

by
Type
string
Default
"lift_p90"
limit
Type
integer
Default
50

Responses​

Successful Response

application/json
JSON
[
  
{
  
  
"additionalProperties": "string"
  
}
]

Playground​

Headers
Variables
Key
Value

Samples​


Correlation Cities​

GET
/weather/correlation/cities/

Per-city temperature↔outage correlation (finer than country), ranked by
extreme-heat lift or absolute correlation.

Parameters​

Header Parameters

authorization
x-api-key

Query Parameters

by
Type
string
Default
"lift_p90"
limit
Type
integer
Default
100

Responses​

Successful Response

application/json
JSON
[
  
{
  
  
"additionalProperties": "string"
  
}
]

Playground​

Headers
Variables
Key
Value

Samples​


Correlation City​

GET
/weather/correlation/city/{gid}/

Parameters​

Header Parameters

authorization
x-api-key

Path Parameters

gid*
Type
integer
Required

Responses​

Successful Response

application/json
JSON
{
  
"additionalProperties": "string"
}

Playground​

Headers
Variables
Key
Value

Samples​


Correlation City Overlay​

GET
/weather/correlation/city/{gid}/overlay/

Per-hour {t2m_mean, disconnects} for one city's dual-axis chart.

Parameters​

Header Parameters

authorization
x-api-key

Path Parameters

gid*
Type
integer
Required

Query Parameters

start_ts*
Type
integer
Required
end_ts*
Type
integer
Required

Responses​

Successful Response

application/json
JSON
[
  
{
  
  
"additionalProperties": "string"
  
}
]

Playground​

Headers
Variables
Key
Value

Samples​


Correlation Country​

GET
/weather/correlation/{cc}/

Parameters​

Header Parameters

authorization
x-api-key

Path Parameters

cc*
Type
string
Required

Responses​

Successful Response

application/json
JSON
{
  
"additionalProperties": "string"
}

Playground​

Headers
Variables
Key
Value

Samples​


Correlation Overlay​

GET
/weather/correlation/{cc}/overlay/

Per-hour {t2m_mean, disconnects} for the dual-axis temp-vs-outage
chart.

Parameters​

Header Parameters

authorization
x-api-key

Path Parameters

cc*
Type
string
Required

Query Parameters

start_ts*
Type
integer
Required
end_ts*
Type
integer
Required

Responses​

Successful Response

application/json
JSON
[
  
{
  
  
"additionalProperties": "string"
  
}
]

Playground​

Headers
Variables
Key
Value

Samples​


List Alerts​

GET
/weather/alerts/

Places where extreme weather currently coincides with elevated probe
disconnects. scope=country | city filters the granularity (both when
omitted); only_open=false includes recently-closed episodes.

Parameters​

Header Parameters

authorization
x-api-key

Query Parameters

only_open
Type
boolean
Default
true
scope
limit
Type
integer
Default
100

Responses​

Successful Response

application/json
JSON
[
  
{
  
  
"additionalProperties": "string"
  
}
]

Playground​

Headers
Variables
Key
Value

Samples​


List Imports​

GET
/admin/weather/imports/

Parameters​

Header Parameters

authorization
x-api-key

Query Parameters

limit
Type
integer
Default
50

Responses​

Successful Response

application/json
JSON
[
  
{
  
  
"additionalProperties": "string"
  
}
]

Playground​

Headers
Variables
Key
Value

Samples​


Atlas — built on RIPE Atlas data.