Nowcast API¶
The Nowcast API provides access to minute-by-minute precipitation forecast for the next 4 hours.
Servers:
- https://api.rainbow.ai
APIs¶
GET /nowcast/v1/precip/{longitude}/{latitude}¶
Minute-by-minute precipitation forecast
This endpoint provides a minute-by-minute precipitation forecast for the next 4 hours.
The forecast includes:
- Minute-by-minute precipitation for the next 4 hours.
Use Cases
-
Weather apps providing detailed short-term forecasts
-
Logistics & transportation companies planning routes
-
Outdoor activity planning, such as hiking, sports, and events
Data Coverage
- The API supports global locations but may return
404if weather data is unavailable in a specific area.
Parameters¶
| Name | Type | Required | Description |
|---|---|---|---|
| longitude | number | True | Longitude coordinate of the location for which the forecast is requested |
| latitude | number | True | Latitude coordinate of the location for which the forecast is requested |
Responses¶
200¶
Precipitation forecast
| Field | Type | Description |
|---|---|---|
| longitude | number | Longitude coordinate of the location for which the forecast is prepared |
| latitude | number | Latitude coordinate of the location for which the forecast is prepared |
| summary | Classification of the maximum precipitation intensity during the period | |
| forecast | array | Precipitation forecast for the next 4 hours |
400¶
Invalid request. This may occur due to missing or incorrect coordinates
object
| Field | Type | Description |
|---|---|---|
| message | string |
404¶
No weather forecast coverage is available for the specified location
422¶
Validation Error
Components¶
HTTPValidationError¶
| Field | Type | Description |
|---|---|---|
| detail | array |
PrecipForecastItem¶
| Field | Type | Description |
|---|---|---|
| timestampBegin | integer | Start of the precipitation event in seconds since epoch |
| timestampEnd | integer | End of the precipitation event in seconds since epoch |
| precipRate | number | Precipitation rate in mm/h |
| precipType | Precipitation type. Possible values: no_precipitation, snow, rain, mixed |
PrecipForecastResponse¶
| Field | Type | Description |
|---|---|---|
| longitude | number | Longitude coordinate of the location for which the forecast is prepared |
| latitude | number | Latitude coordinate of the location for which the forecast is prepared |
| summary | Classification of the maximum precipitation intensity during the period | |
| forecast | array | Precipitation forecast for the next 4 hours |
PrecipForecastSummary¶
| Field | Type | Description |
|---|---|---|
| intensity | Classification of the maximum precipitation intensity during the period |
ResponsePrecipIntensity¶
ResponsePrecipType¶
ValidationError¶
| Field | Type | Description |
|---|---|---|
| loc | array | |
| msg | string | |
| type | string |