{"id":2331,"date":"2025-04-04T07:48:09","date_gmt":"2025-04-04T05:48:09","guid":{"rendered":"https:\/\/www.gauteng.net\/whats-on-g\/?p=2331"},"modified":"2026-03-12T10:43:29","modified_gmt":"2026-03-12T08:43:29","slug":"todays-weather-forecast-4-april-2025","status":"publish","type":"post","link":"https:\/\/www.gauteng.net\/whats-on-g\/todays-weather-forecast-4-april-2025\/","title":{"rendered":"Today&#8217;s Weather Forecast &#8211; 4 April 2025"},"content":{"rendered":"<h2>Gauteng Province Hourly Forecast<\/h2>\n<table>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>09:00<\/th>\n<th>12:00<\/th>\n<th>15:00<\/th>\n<th>18:00<\/th>\n<th>21:00<\/th>\n<\/tr>\n<tr>\n<td>Johannesburg<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>17\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Pretoria<\/td>\n<td>13\u00b0C \u2601\ufe0f<\/td>\n<td>16\u00b0C \u2601\ufe0f<\/td>\n<td>19\u00b0C \u2601\ufe0f<\/td>\n<td>21\u00b0C \u2601\ufe0f<\/td>\n<td>19\u00b0C \u2601\ufe0f<\/td>\n<td>17\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Soweto<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>17\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Benoni<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>17\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Centurion<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>17\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Midrand<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>17\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Alberton<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>17\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Germiston<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>17\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Vanderbijlpark<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>17\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Krugersdorp<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>17\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \u2601\ufe0f<\/td>\n<\/tr>\n<\/table>\n<p>In Gauteng, expect predominantly cloudy skies today. Temperatures will range from a cool 14\u00b0C in the morning to a moderate 22\u00b0C in the afternoon. Major cities like <strong>Johannesburg<\/strong>, <strong>Pretoria<\/strong>, and <strong>Soweto<\/strong> will have overcast skies, with evening temperatures dipping to around 18\u00b0C. Residents should keep umbrellas handy as light rain may occur later in the day.<\/p>\n<div id=\"gaute-631296320\" class=\"gaute-inbetween-content gaute-entity-placement\" style=\"margin-top: 30px;margin-bottom: 30px;margin-left: auto;margin-right: auto;text-align: center;\"><div class=\"gaute-adlabel\">Advertisement<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1852772760112594\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-1852772760112594\" \ndata-ad-slot=\"1819787043\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><h2>Western Cape<\/h2>\n<table>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Cape Town<\/td>\n<td>18\u00b0C \u2600\ufe0f<\/td>\n<td>27\u00b0C \u2600\ufe0f<\/td>\n<td>22\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<tr>\n<td>Stellenbosch<\/td>\n<td>17\u00b0C \u2600\ufe0f<\/td>\n<td>28\u00b0C \u2600\ufe0f<\/td>\n<td>21\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<tr>\n<td>George<\/td>\n<td>15\u00b0C \u2600\ufe0f<\/td>\n<td>26\u00b0C \u2600\ufe0f<\/td>\n<td>20\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<\/table>\n<p>Heading to the coast, <strong>Cape Town<\/strong> weather is set to impress today with morning temperatures starting at a pleasant 18\u00b0C. The mercury will rise to a warm 27\u00b0C by midday before cooling to 22\u00b0C in the evening. The sun will shine brightly, making it an excellent time for outdoor activities in <strong>Stellenbosch<\/strong> and <strong>George<\/strong>, which are also expected to enjoy beautiful weather. Remember your sunscreen if you head outdoors!<\/p>\n<h2>KwaZulu-Natal<\/h2>\n<table>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Durban<\/td>\n<td>20\u00b0C \u2600\ufe0f<\/td>\n<td>28\u00b0C \u2600\ufe0f<\/td>\n<td>24\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<tr>\n<td>Pietermaritzburg<\/td>\n<td>18\u00b0C \u2600\ufe0f<\/td>\n<td>26\u00b0C \u2600\ufe0f<\/td>\n<td>22\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<tr>\n<td>Richards Bay<\/td>\n<td>19\u00b0C \u2600\ufe0f<\/td>\n<td>27\u00b0C \u2600\ufe0f<\/td>\n<td>23\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<\/table>\n<p>In <strong>KwaZulu-Natal<\/strong>, <strong>Durban<\/strong> will experience a warm start at 20\u00b0C, climbing to 28\u00b0C in the afternoon, making it ideal beach weather. Similar to Durban, both <strong>Pietermaritzburg<\/strong> and <strong>Richards Bay<\/strong> will showcase sunny skies and pleasant temperatures, ensuring a lovely evening with lows around 24\u00b0C. Perfect conditions for a day out by the sea!<\/p>\n<div id=\"gaute-824682120\" class=\"gaute-inbetween-content gaute-entity-placement\" style=\"margin-top: 30px;margin-bottom: 30px;margin-left: auto;margin-right: auto;text-align: center;\"><div class=\"gaute-adlabel\">Advertisement<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1852772760112594\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-1852772760112594\" \ndata-ad-slot=\"1819787043\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><h2>Eastern Cape<\/h2>\n<table>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Port Elizabeth<\/td>\n<td>17\u00b0C \u2600\ufe0f<\/td>\n<td>25\u00b0C \u2600\ufe0f<\/td>\n<td>20\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<tr>\n<td>East London<\/td>\n<td>18\u00b0C \u2600\ufe0f<\/td>\n<td>26\u00b0C \u2600\ufe0f<\/td>\n<td>21\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<tr>\n<td>Mthatha<\/td>\n<td>19\u00b0C \u2600\ufe0f<\/td>\n<td>27\u00b0C \u2600\ufe0f<\/td>\n<td>22\u00b0C \ud83c\udf19<\/td>\n<\/tr>\n<\/table>\n<p>The <strong>Eastern Cape<\/strong> will be basking in sunshine, with <strong>Port Elizabeth<\/strong> starting at 17\u00b0C and peaking at 25\u00b0C during the day. Evening temperatures will bring a cooler 20\u00b0C, ideal for coastal strolls. <strong>East London<\/strong> and <strong>Mthatha<\/strong> will experience similar warm temperatures under clear skies, making it a great day for outdoor exploration.<\/p>\n<h2>Free State<\/h2>\n<table>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Bloemfontein<\/td>\n<td>12\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>16\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Welkom<\/td>\n<td>13\u00b0C \u2601\ufe0f<\/td>\n<td>21\u00b0C \u2601\ufe0f<\/td>\n<td>17\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Bethlehem<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<\/table>\n<p>The <strong>Free State<\/strong> province will experience cooler weather, with <strong>Bloemfontein<\/strong> starting at 12\u00b0C and peaking at 20\u00b0C. Overcast skies and possible rain are expected by the evening when temperatures dip to 16\u00b0C. Residents are advised to wear light jackets and carry umbrellas, particularly those in <strong>Welkom<\/strong> and <strong>Bethlehem<\/strong>.<\/p>\n<div id=\"gaute-1570260877\" class=\"gaute-inbetween-content gaute-entity-placement\" style=\"margin-top: 30px;margin-bottom: 30px;margin-left: auto;margin-right: auto;text-align: center;\"><div class=\"gaute-adlabel\">Advertisement<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1852772760112594\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-1852772760112594\" \ndata-ad-slot=\"1819787043\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><h2>Limpopo<\/h2>\n<table>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Polokwane<\/td>\n<td>15\u00b0C \u2601\ufe0f<\/td>\n<td>23\u00b0C \u2601\ufe0f<\/td>\n<td>19\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Thohoyandou<\/td>\n<td>16\u00b0C \u2601\ufe0f<\/td>\n<td>24\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Lephalale<\/td>\n<td>17\u00b0C \u2601\ufe0f<\/td>\n<td>25\u00b0C \u2601\ufe0f<\/td>\n<td>21\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<\/table>\n<p>In <strong>Limpopo<\/strong>, weather is mild with <strong>Polokwane<\/strong> starting at 15\u00b0C and reaching a high of 23\u00b0C in the afternoon. Expect evening temperatures to fall to 19\u00b0C. With mostly cloudy conditions, it\u2019s a good day for running errands or enjoying time outdoors while taking care to stay hydrated.<\/p>\n<h2>Mpumalanga<\/h2>\n<table>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Mbombela<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Secunda<\/td>\n<td>15\u00b0C \u2601\ufe0f<\/td>\n<td>23\u00b0C \u2601\ufe0f<\/td>\n<td>19\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Emalahleni<\/td>\n<td>16\u00b0C \u2601\ufe0f<\/td>\n<td>24\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<\/table>\n<p><strong>Mpumalanga<\/strong> will experience a cloudy day with <strong>Mbombela<\/strong> starting off at 14\u00b0C and warming up to 22\u00b0C. Residents should prepare for cooler evening temperatures of around 18\u00b0C, particularly as the chance of rain increases later in the day.<\/p>\n<div id=\"gaute-3871333733\" class=\"gaute-inbetween-content gaute-entity-placement\" style=\"margin-top: 30px;margin-bottom: 30px;margin-left: auto;margin-right: auto;text-align: center;\"><div class=\"gaute-adlabel\">Advertisement<\/div><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1852772760112594\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-1852772760112594\" \ndata-ad-slot=\"1819787043\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><h2>North West<\/h2>\n<table>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Mahikeng<\/td>\n<td>14\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>18\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Rustenburg<\/td>\n<td>15\u00b0C \u2601\ufe0f<\/td>\n<td>23\u00b0C \u2601\ufe0f<\/td>\n<td>19\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Klerksdorp<\/td>\n<td>16\u00b0C \u2601\ufe0f<\/td>\n<td>24\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<\/table>\n<p>In <strong>North West<\/strong>, <strong>Mahikeng<\/strong> is expected to have cloudy weather with temperatures rising to about 22\u00b0C by afternoon. However, residents should prepare for evening showers, and temperatures could drop to 18\u00b0C, making it wise to carry an umbrella.<\/p>\n<h2>Northern Cape<\/h2>\n<table>\n<tr>\n<th>Location<\/th>\n<th>06:00<\/th>\n<th>12:00<\/th>\n<th>18:00<\/th>\n<\/tr>\n<tr>\n<td>Kimberley<\/td>\n<td>10\u00b0C \u2601\ufe0f<\/td>\n<td>20\u00b0C \u2601\ufe0f<\/td>\n<td>14\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Upington<\/td>\n<td>11\u00b0C \u2601\ufe0f<\/td>\n<td>21\u00b0C \u2601\ufe0f<\/td>\n<td>15\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<tr>\n<td>Springbok<\/td>\n<td>12\u00b0C \u2601\ufe0f<\/td>\n<td>22\u00b0C \u2601\ufe0f<\/td>\n<td>16\u00b0C \ud83c\udf27\ufe0f<\/td>\n<\/tr>\n<\/table>\n<p>Finally, <strong>Kimberley<\/strong> in the <strong>Northern Cape<\/strong> will have cloud cover with morning temperatures around 10\u00b0C. The afternoon should see a high of 20\u00b0C, but temperatures will cool down to 14\u00b0C by evening. Prepare for some rain, especially as night approaches.<\/p>\n<p>In summary, today\u2019s weather forecast presents a blend of sunny conditions in the Western Cape and KwaZulu-Natal, with cloudy and cooler temperatures in the interior provinces, including the Free State and Northern Cape. Whether you\u2019re enjoying the delightful sunshine in Cape Town or the more subdued weather of Gauteng, remember to protect yourself from the sun, stay hydrated, and be prepared for possible rain in several areas later today.<\/p>\n<p>For more localized and detailed weather forecasts, be sure to check <a href=\"https:\/\/www.weathersa.co.za\/home\/weathermaps\" target=\"_blank\" rel=\"noopener\">WeatherSA<\/a> and follow updates from the <a href=\"https:\/\/x.com\/SAWeatherServic\">SA Weather Service on X<\/a>. Make the most of your day\u2014no matter where you are in South Africa!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gauteng Province Hourly Forecast Location 06:00 09:00 12:00 15:00 18:00 21:00 Johannesburg 14\u00b0C \u2601\ufe0f 17\u00b0C \u2601\ufe0f 20\u00b0C \u2601\ufe0f 22\u00b0C \u2601\ufe0f 20\u00b0C \u2601\ufe0f 18\u00b0C \u2601\ufe0f Pretoria 13\u00b0C \u2601\ufe0f 16\u00b0C \u2601\ufe0f 19\u00b0C \u2601\ufe0f 21\u00b0C \u2601\ufe0f 19\u00b0C \u2601\ufe0f 17\u00b0C \u2601\ufe0f Soweto 14\u00b0C \u2601\ufe0f 17\u00b0C \u2601\ufe0f 20\u00b0C \u2601\ufe0f 22\u00b0C \u2601\ufe0f 20\u00b0C \u2601\ufe0f 18\u00b0C \u2601\ufe0f Benoni 14\u00b0C \u2601\ufe0f 17\u00b0C \u2601\ufe0f<\/p>\n","protected":false},"author":1,"featured_media":2079,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"rank_math_focus_keyword":"","rank_math_title":"","rank_math_description":"Gauteng Province Hourly Forecast Location 06:00 09:00 12:00 15:00 18:00 21:00 Johannesburg 14\u00b0C \u2601\ufe0f 17\u00b0C \u2601\ufe0f 20\u00b0C \u2601\ufe0f 22\u00b0C \u2601\ufe0f 20\u00b0C \u2601\ufe0f 18\u00b0C \u2601\ufe0f Pretoria 13\u00b0C \u2601\ufe0f...","footnotes":""},"categories":[51],"tags":[293,442,338,339,294,426],"class_list":{"0":"post-2331","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-daily-weather","8":"tag-daily-weather","9":"tag-todays-weather","10":"tag-todays-weather-forecast","11":"tag-weather-conditions","12":"tag-weather-forecast","13":"tag-weather-update"},"_links":{"self":[{"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/posts\/2331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/comments?post=2331"}],"version-history":[{"count":1,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/posts\/2331\/revisions"}],"predecessor-version":[{"id":2359,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/posts\/2331\/revisions\/2359"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/media\/2079"}],"wp:attachment":[{"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/media?parent=2331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/categories?post=2331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gauteng.net\/whats-on-g\/wp-json\/wp\/v2\/tags?post=2331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}