OpenMeteo API Test

This page tests the OpenMeteo API connection and displays the raw rainfall forecast data.

Location: Latitude -29.81, Longitude 30.86

Back to Water Level Prediction

API Request URL

https://api.open-meteo.com/v1/forecast?latitude=-29.81&longitude=30.86&hourly=precipitation&forecast_days=7&timezone=auto

Raw API Response

Array
(
    [latitude] => -29.75
    [longitude] => 30.875
    [generationtime_ms] => 0.048995018005371
    [utc_offset_seconds] => 7200
    [timezone] => Africa/Johannesburg
    [timezone_abbreviation] => GMT+2
    [elevation] => 345
    [hourly_units] => Array
        (
            [time] => iso8601
            [precipitation] => mm
        )

    [hourly] => Array
        (
            [time] => Array
                (
                    [0] => 2025-10-15T00:00
                    [1] => 2025-10-15T01:00
                    [2] => 2025-10-15T02:00
                    [3] => 2025-10-15T03:00
                    [4] => 2025-10-15T04:00
                    [5] => 2025-10-15T05:00
                    [6] => 2025-10-15T06:00
                    [7] => 2025-10-15T07:00
                    [8] => 2025-10-15T08:00
                    [9] => 2025-10-15T09:00
                    [10] => 2025-10-15T10:00
                    [11] => 2025-10-15T11:00
                    [12] => 2025-10-15T12:00
                    [13] => 2025-10-15T13:00
                    [14] => 2025-10-15T14:00
                    [15] => 2025-10-15T15:00
                    [16] => 2025-10-15T16:00
                    [17] => 2025-10-15T17:00
                    [18] => 2025-10-15T18:00
                    [19] => 2025-10-15T19:00
                    [20] => 2025-10-15T20:00
                    [21] => 2025-10-15T21:00
                    [22] => 2025-10-15T22:00
                    [23] => 2025-10-15T23:00
                    [24] => 2025-10-16T00:00
                    [25] => 2025-10-16T01:00
                    [26] => 2025-10-16T02:00
                    [27] => 2025-10-16T03:00
                    [28] => 2025-10-16T04:00
                    [29] => 2025-10-16T05:00
                    [30] => 2025-10-16T06:00
                    [31] => 2025-10-16T07:00
                    [32] => 2025-10-16T08:00
                    [33] => 2025-10-16T09:00
                    [34] => 2025-10-16T10:00
                    [35] => 2025-10-16T11:00
                    [36] => 2025-10-16T12:00
                    [37] => 2025-10-16T13:00
                    [38] => 2025-10-16T14:00
                    [39] => 2025-10-16T15:00
                    [40] => 2025-10-16T16:00
                    [41] => 2025-10-16T17:00
                    [42] => 2025-10-16T18:00
                    [43] => 2025-10-16T19:00
                    [44] => 2025-10-16T20:00
                    [45] => 2025-10-16T21:00
                    [46] => 2025-10-16T22:00
                    [47] => 2025-10-16T23:00
                    [48] => 2025-10-17T00:00
                    [49] => 2025-10-17T01:00
                    [50] => 2025-10-17T02:00
                    [51] => 2025-10-17T03:00
                    [52] => 2025-10-17T04:00
                    [53] => 2025-10-17T05:00
                    [54] => 2025-10-17T06:00
                    [55] => 2025-10-17T07:00
                    [56] => 2025-10-17T08:00
                    [57] => 2025-10-17T09:00
                    [58] => 2025-10-17T10:00
                    [59] => 2025-10-17T11:00
                    [60] => 2025-10-17T12:00
                    [61] => 2025-10-17T13:00
                    [62] => 2025-10-17T14:00
                    [63] => 2025-10-17T15:00
                    [64] => 2025-10-17T16:00
                    [65] => 2025-10-17T17:00
                    [66] => 2025-10-17T18:00
                    [67] => 2025-10-17T19:00
                    [68] => 2025-10-17T20:00
                    [69] => 2025-10-17T21:00
                    [70] => 2025-10-17T22:00
                    [71] => 2025-10-17T23:00
                    [72] => 2025-10-18T00:00
                    [73] => 2025-10-18T01:00
                    [74] => 2025-10-18T02:00
                    [75] => 2025-10-18T03:00
                    [76] => 2025-10-18T04:00
                    [77] => 2025-10-18T05:00
                    [78] => 2025-10-18T06:00
                    [79] => 2025-10-18T07:00
                    [80] => 2025-10-18T08:00
                    [81] => 2025-10-18T09:00
                    [82] => 2025-10-18T10:00
                    [83] => 2025-10-18T11:00
                    [84] => 2025-10-18T12:00
                    [85] => 2025-10-18T13:00
                    [86] => 2025-10-18T14:00
                    [87] => 2025-10-18T15:00
                    [88] => 2025-10-18T16:00
                    [89] => 2025-10-18T17:00
                    [90] => 2025-10-18T18:00
                    [91] => 2025-10-18T19:00
                    [92] => 2025-10-18T20:00
                    [93] => 2025-10-18T21:00
                    [94] => 2025-10-18T22:00
                    [95] => 2025-10-18T23:00
                    [96] => 2025-10-19T00:00
                    [97] => 2025-10-19T01:00
                    [98] => 2025-10-19T02:00
                    [99] => 2025-10-19T03:00
                    [100] => 2025-10-19T04:00
                    [101] => 2025-10-19T05:00
                    [102] => 2025-10-19T06:00
                    [103] => 2025-10-19T07:00
                    [104] => 2025-10-19T08:00
                    [105] => 2025-10-19T09:00
                    [106] => 2025-10-19T10:00
                    [107] => 2025-10-19T11:00
                    [108] => 2025-10-19T12:00
                    [109] => 2025-10-19T13:00
                    [110] => 2025-10-19T14:00
                    [111] => 2025-10-19T15:00
                    [112] => 2025-10-19T16:00
                    [113] => 2025-10-19T17:00
                    [114] => 2025-10-19T18:00
                    [115] => 2025-10-19T19:00
                    [116] => 2025-10-19T20:00
                    [117] => 2025-10-19T21:00
                    [118] => 2025-10-19T22:00
                    [119] => 2025-10-19T23:00
                    [120] => 2025-10-20T00:00
                    [121] => 2025-10-20T01:00
                    [122] => 2025-10-20T02:00
                    [123] => 2025-10-20T03:00
                    [124] => 2025-10-20T04:00
                    [125] => 2025-10-20T05:00
                    [126] => 2025-10-20T06:00
                    [127] => 2025-10-20T07:00
                    [128] => 2025-10-20T08:00
                    [129] => 2025-10-20T09:00
                    [130] => 2025-10-20T10:00
                    [131] => 2025-10-20T11:00
                    [132] => 2025-10-20T12:00
                    [133] => 2025-10-20T13:00
                    [134] => 2025-10-20T14:00
                    [135] => 2025-10-20T15:00
                    [136] => 2025-10-20T16:00
                    [137] => 2025-10-20T17:00
                    [138] => 2025-10-20T18:00
                    [139] => 2025-10-20T19:00
                    [140] => 2025-10-20T20:00
                    [141] => 2025-10-20T21:00
                    [142] => 2025-10-20T22:00
                    [143] => 2025-10-20T23:00
                    [144] => 2025-10-21T00:00
                    [145] => 2025-10-21T01:00
                    [146] => 2025-10-21T02:00
                    [147] => 2025-10-21T03:00
                    [148] => 2025-10-21T04:00
                    [149] => 2025-10-21T05:00
                    [150] => 2025-10-21T06:00
                    [151] => 2025-10-21T07:00
                    [152] => 2025-10-21T08:00
                    [153] => 2025-10-21T09:00
                    [154] => 2025-10-21T10:00
                    [155] => 2025-10-21T11:00
                    [156] => 2025-10-21T12:00
                    [157] => 2025-10-21T13:00
                    [158] => 2025-10-21T14:00
                    [159] => 2025-10-21T15:00
                    [160] => 2025-10-21T16:00
                    [161] => 2025-10-21T17:00
                    [162] => 2025-10-21T18:00
                    [163] => 2025-10-21T19:00
                    [164] => 2025-10-21T20:00
                    [165] => 2025-10-21T21:00
                    [166] => 2025-10-21T22:00
                    [167] => 2025-10-21T23:00
                )

            [precipitation] => Array
                (
                    [0] => 0
                    [1] => 0
                    [2] => 0
                    [3] => 0
                    [4] => 0
                    [5] => 0
                    [6] => 0
                    [7] => 0
                    [8] => 0
                    [9] => 0
                    [10] => 0
                    [11] => 0
                    [12] => 0
                    [13] => 0
                    [14] => 0
                    [15] => 0
                    [16] => 0
                    [17] => 0
                    [18] => 0
                    [19] => 0
                    [20] => 0
                    [21] => 0
                    [22] => 0
                    [23] => 0
                    [24] => 0
                    [25] => 0
                    [26] => 0
                    [27] => 0
                    [28] => 0
                    [29] => 0
                    [30] => 0
                    [31] => 0
                    [32] => 0
                    [33] => 0
                    [34] => 0
                    [35] => 0
                    [36] => 0
                    [37] => 0
                    [38] => 0
                    [39] => 0
                    [40] => 0
                    [41] => 0
                    [42] => 0
                    [43] => 0
                    [44] => 0
                    [45] => 0
                    [46] => 0
                    [47] => 0
                    [48] => 0
                    [49] => 0
                    [50] => 0
                    [51] => 0
                    [52] => 0
                    [53] => 0
                    [54] => 0
                    [55] => 0
                    [56] => 0
                    [57] => 0
                    [58] => 0
                    [59] => 0
                    [60] => 0
                    [61] => 0
                    [62] => 0
                    [63] => 0
                    [64] => 0
                    [65] => 0
                    [66] => 0
                    [67] => 0
                    [68] => 0
                    [69] => 0
                    [70] => 0
                    [71] => 0
                    [72] => 0
                    [73] => 0
                    [74] => 0
                    [75] => 0
                    [76] => 0
                    [77] => 0
                    [78] => 0
                    [79] => 0
                    [80] => 0
                    [81] => 0
                    [82] => 0
                    [83] => 0
                    [84] => 0
                    [85] => 0
                    [86] => 0
                    [87] => 0
                    [88] => 0
                    [89] => 0
                    [90] => 0
                    [91] => 0
                    [92] => 0
                    [93] => 0.9
                    [94] => 0.9
                    [95] => 0.9
                    [96] => 0.4
                    [97] => 0.4
                    [98] => 0.4
                    [99] => 1
                    [100] => 1
                    [101] => 1
                    [102] => 0.1
                    [103] => 0.1
                    [104] => 0.1
                    [105] => 0
                    [106] => 0
                    [107] => 0
                    [108] => 0
                    [109] => 0
                    [110] => 0
                    [111] => 0
                    [112] => 0
                    [113] => 0
                    [114] => 0
                    [115] => 0
                    [116] => 0
                    [117] => 0
                    [118] => 0
                    [119] => 0
                    [120] => 0
                    [121] => 0
                    [122] => 0
                    [123] => 0
                    [124] => 0
                    [125] => 0
                    [126] => 0
                    [127] => 0
                    [128] => 0
                    [129] => 0
                    [130] => 0
                    [131] => 0
                    [132] => 0
                    [133] => 0
                    [134] => 0
                    [135] => 0
                    [136] => 0
                    [137] => 0
                    [138] => 0
                    [139] => 0
                    [140] => 0
                    [141] => 0
                    [142] => 0
                    [143] => 0
                    [144] => 0
                    [145] => 0
                    [146] => 0
                    [147] => 0
                    [148] => 0
                    [149] => 0
                    [150] => 0
                    [151] => 0
                    [152] => 0
                    [153] => 0
                    [154] => 0
                    [155] => 0
                    [156] => 0
                    [157] => 0
                    [158] => 0
                    [159] => 0
                    [160] => 0
                    [161] => 0
                    [162] => 0
                    [163] => 0
                    [164] => 0
                    [165] => 0
                    [166] => 0
                    [167] => 0
                )

        )

)

Processed Hourly Rainfall Data

TimePrecipitation (mm)
2025-10-15T00:000.00
2025-10-15T01:000.00
2025-10-15T02:000.00
2025-10-15T03:000.00
2025-10-15T04:000.00
2025-10-15T05:000.00
2025-10-15T06:000.00
2025-10-15T07:000.00
2025-10-15T08:000.00
2025-10-15T09:000.00
2025-10-15T10:000.00
2025-10-15T11:000.00
2025-10-15T12:000.00
2025-10-15T13:000.00
2025-10-15T14:000.00
2025-10-15T15:000.00
2025-10-15T16:000.00
2025-10-15T17:000.00
2025-10-15T18:000.00
2025-10-15T19:000.00
2025-10-15T20:000.00
2025-10-15T21:000.00
2025-10-15T22:000.00
2025-10-15T23:000.00
2025-10-16T00:000.00
2025-10-16T01:000.00
2025-10-16T02:000.00
2025-10-16T03:000.00
2025-10-16T04:000.00
2025-10-16T05:000.00
2025-10-16T06:000.00
2025-10-16T07:000.00
2025-10-16T08:000.00
2025-10-16T09:000.00
2025-10-16T10:000.00
2025-10-16T11:000.00
2025-10-16T12:000.00
2025-10-16T13:000.00
2025-10-16T14:000.00
2025-10-16T15:000.00
2025-10-16T16:000.00
2025-10-16T17:000.00
2025-10-16T18:000.00
2025-10-16T19:000.00
2025-10-16T20:000.00
2025-10-16T21:000.00
2025-10-16T22:000.00
2025-10-16T23:000.00
2025-10-17T00:000.00
2025-10-17T01:000.00
2025-10-17T02:000.00
2025-10-17T03:000.00
2025-10-17T04:000.00
2025-10-17T05:000.00
2025-10-17T06:000.00
2025-10-17T07:000.00
2025-10-17T08:000.00
2025-10-17T09:000.00
2025-10-17T10:000.00
2025-10-17T11:000.00
2025-10-17T12:000.00
2025-10-17T13:000.00
2025-10-17T14:000.00
2025-10-17T15:000.00
2025-10-17T16:000.00
2025-10-17T17:000.00
2025-10-17T18:000.00
2025-10-17T19:000.00
2025-10-17T20:000.00
2025-10-17T21:000.00
2025-10-17T22:000.00
2025-10-17T23:000.00
2025-10-18T00:000.00
2025-10-18T01:000.00
2025-10-18T02:000.00
2025-10-18T03:000.00
2025-10-18T04:000.00
2025-10-18T05:000.00
2025-10-18T06:000.00
2025-10-18T07:000.00
2025-10-18T08:000.00
2025-10-18T09:000.00
2025-10-18T10:000.00
2025-10-18T11:000.00
2025-10-18T12:000.00
2025-10-18T13:000.00
2025-10-18T14:000.00
2025-10-18T15:000.00
2025-10-18T16:000.00
2025-10-18T17:000.00
2025-10-18T18:000.00
2025-10-18T19:000.00
2025-10-18T20:000.00
2025-10-18T21:000.90
2025-10-18T22:000.90
2025-10-18T23:000.90
2025-10-19T00:000.40
2025-10-19T01:000.40
2025-10-19T02:000.40
2025-10-19T03:001.00
2025-10-19T04:001.00
2025-10-19T05:001.00
2025-10-19T06:000.10
2025-10-19T07:000.10
2025-10-19T08:000.10
2025-10-19T09:000.00
2025-10-19T10:000.00
2025-10-19T11:000.00
2025-10-19T12:000.00
2025-10-19T13:000.00
2025-10-19T14:000.00
2025-10-19T15:000.00
2025-10-19T16:000.00
2025-10-19T17:000.00
2025-10-19T18:000.00
2025-10-19T19:000.00
2025-10-19T20:000.00
2025-10-19T21:000.00
2025-10-19T22:000.00
2025-10-19T23:000.00
2025-10-20T00:000.00
2025-10-20T01:000.00
2025-10-20T02:000.00
2025-10-20T03:000.00
2025-10-20T04:000.00
2025-10-20T05:000.00
2025-10-20T06:000.00
2025-10-20T07:000.00
2025-10-20T08:000.00
2025-10-20T09:000.00
2025-10-20T10:000.00
2025-10-20T11:000.00
2025-10-20T12:000.00
2025-10-20T13:000.00
2025-10-20T14:000.00
2025-10-20T15:000.00
2025-10-20T16:000.00
2025-10-20T17:000.00
2025-10-20T18:000.00
2025-10-20T19:000.00
2025-10-20T20:000.00
2025-10-20T21:000.00
2025-10-20T22:000.00
2025-10-20T23:000.00
2025-10-21T00:000.00
2025-10-21T01:000.00
2025-10-21T02:000.00
2025-10-21T03:000.00
2025-10-21T04:000.00
2025-10-21T05:000.00
2025-10-21T06:000.00
2025-10-21T07:000.00
2025-10-21T08:000.00
2025-10-21T09:000.00
2025-10-21T10:000.00
2025-10-21T11:000.00
2025-10-21T12:000.00
2025-10-21T13:000.00
2025-10-21T14:000.00
2025-10-21T15:000.00
2025-10-21T16:000.00
2025-10-21T17:000.00
2025-10-21T18:000.00
2025-10-21T19:000.00
2025-10-21T20:000.00
2025-10-21T21:000.00
2025-10-21T22:000.00
2025-10-21T23:000.00

Detected Rainfall Events

TimePrecipitation (mm)
2025-10-18T21:000.90
2025-10-18T22:000.90
2025-10-18T23:000.90
2025-10-19T00:000.40
2025-10-19T01:000.40
2025-10-19T02:000.40
2025-10-19T03:001.00
2025-10-19T04:001.00
2025-10-19T05:001.00
2025-10-19T06:000.10
2025-10-19T07:000.10
2025-10-19T08:000.10