{"info":{"_postman_id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","name":"EskomSePush API 2.0 (DEPRECATED)","description":"<html><head></head><body><h1 id=\"deprecated-documentation\">⚠️⚠️ DEPRECATED DOCUMENTATION⚠️⚠️</h1>\n<p>This documentation has been deprecated, but is still accessible for legacy reasons.</p>\n<p>Please find the link to the latest documentation on Gumroad -&gt; <a href=\"https://eskomsepush.gumroad.com/l/api\">https://eskomsepush.gumroad.com/l/api</a></p>\n<h1 id=\"features\">Features</h1>\n<p>* Real time status for National Loadshedding<br>* Real time status per Area, Upcoming Events &amp; Schedule<br>* Areas Search by Text<br>* Areas Nearby by GPS coordinates<br>* User Generated Topics by approx GPS location</p>\n<h1 id=\"important\">🚨 Important</h1>\n<p><strong>By accessing or using the API you agree to</strong> <a href=\"https://sepush.co.za/license-agreement\"><b>API License Agreement</b></a>.</p>\n<p><strong>Remember</strong></p>\n<p>* Each Token (aka Licence key) is allocated a Quota (typically Daily usage); once this usage has been exceeded; requests will be blocked until quota is available<br>* Do not share your Token<br>* You should only be doing requests from a single IP (not multiple simultaneously)<br>* Each individual must have their own Token linked to a valid email address</p>\n<h5 id=\"my-token-has-stopped-working\"><strong>My Token has stopped working!</strong></h5>\n<p>* If we detect malicious behaviour or anything we deem to be untoward we will disable a token without notice or warning<br>* We track usage in real-time and also long term</p>\n<h5 id=\"ive-reached-my-limit\"><strong>I've reached my limit!</strong></h5>\n<p>* API users have a quota, and once this quota is used up in a period (typically daily), requests will be blocked until quota is available again<br>* <em>Status</em> &amp; <em>Area Information</em> count for a single request<br>* Area Information has a <code>?test</code> parameter; which does not count toward your quota. <strong>Use it for development!</strong><br>* For free accounts: <em>Areas Search</em>, <em>Areas Nearby</em> &amp; <em>Topics Nearby</em> count as 5 calls toward your request quota These don't need to be called automatically or often<br>* The Check Allowance can be called to check your quota used &amp; remaining. This doesn't count against your quota.</p>\n<h5 id=\"schedule-issue-or-something-missing-\">Schedule issue or something missing ?</h5>\n<p>Make sure you have the correct Area ID (using Area Nearby or Area Search); GPS based search is preferred as these are areas that EskomSePush users in that area are already using.</p>\n<p>If a schedule has changed please be in contact with us to update it. Even better; help us update it (and earn some personal quota).</p>\n<h1 id=\"responses\">Responses</h1>\n<p>All valid responses will have Header <code>Content-Type: application/json</code></p>\n<p>It's important to check the HTTP status code to confirm accuracy of your response before processing it.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>HTTP Code</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>200</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>400</td>\n<td>Bad Request (You sent something bad)</td>\n</tr>\n<tr>\n<td>403</td>\n<td>Not Authenticated (Token Invalid / Disabled)</td>\n</tr>\n<tr>\n<td>404</td>\n<td>Not Found</td>\n</tr>\n<tr>\n<td>408</td>\n<td>Request Timeout (try again, gently)</td>\n</tr>\n<tr>\n<td>429</td>\n<td>Too Many Requests (Token quota exceeded)</td>\n</tr>\n<tr>\n<td>5xx</td>\n<td>Server side issue - did you let us know?</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"authentication\">Authentication</h1>\n<p>Add the following HTTP request headers, for all requests against the API.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Header</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Token</td>\n<td>Your unique token (license key) you got from us</td>\n</tr>\n</tbody>\n</table>\n</div></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"⚠️⚠️ DEPRECATED DOCUMENTATION⚠️⚠️","slug":"deprecated-documentation"},{"content":"Features","slug":"features"},{"content":"🚨 Important","slug":"important"},{"content":"Responses","slug":"responses"},{"content":"Authentication","slug":"authentication"}],"owner":"1296288","collectionId":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","publishedId":"UzQuNk3E","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"F44336"},"publishDate":"2025-12-01T14:19:08.000Z"},"item":[{"name":"Check allowance","id":"10647b8e-c839-4d56-82a2-d9a406ae4f18","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"}],"url":"https://developer.sepush.co.za/business/2.0/api_allowance","description":"<p>Check allowance allocated for token</p>\n<p>NOTE: This call doesn't count towards your quota.</p>\n<p><strong>Example response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"allowance\": {\n        \"count\": 39,\n        \"limit\": 50,\n        \"type\": \"daily\"\n    }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"token"},{"key":"value","value":""}]},"isInherited":true,"source":{"_postman_id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","name":"EskomSePush API 2.0 (DEPRECATED)","type":"collection"}},"urlObject":{"path":["api_allowance"],"host":["https://developer.sepush.co.za/business/2.0"],"query":[],"variable":[]}},"response":[],"_postman_id":"10647b8e-c839-4d56-82a2-d9a406ae4f18"},{"name":"Status","id":"325b0a97-08e5-405b-801a-42e7a79d5ba7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"}],"url":"https://developer.sepush.co.za/business/2.0/status","description":"<p>The current and next loadshedding statuses for South Africa and (Optional) municipal overrides</p>\n<p><code>eskom</code> is the National status</p>\n<p>Other keys in the <code>status</code> refer to different municipalities and potential overrides from the National status; most typically present is the key for <code>capetown</code></p>\n<p><strong>Example response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": {\n        \"capetown\": {\n            \"name\": \"Cape Town\",\n            \"next_stages\": [\n                {\n                    \"stage\": \"1\",\n                    \"stage_start_timestamp\": \"2022-08-08T17:00:00+02:00\"\n                },\n                {\n                    \"stage\": \"0\",\n                    \"stage_start_timestamp\": \"2022-08-08T22:00:00+02:00\"\n                }\n            ],\n            \"stage\": \"0\",\n            \"stage_updated\": \"2022-08-08T00:08:16.837063+02:00\"\n        },\n        \"eskom\": {\n            \"name\": \"National\",\n            \"next_stages\": [\n                {\n                    \"stage\": \"2\",\n                    \"stage_start_timestamp\": \"2022-08-08T16:00:00+02:00\"\n                },\n                {\n                    \"stage\": \"0\",\n                    \"stage_start_timestamp\": \"2022-08-09T00:00:00+02:00\"\n                }\n            ],\n            \"stage\": \"0\",\n            \"stage_updated\": \"2022-08-08T16:12:53.725852+02:00\"\n        }\n    }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"token"},{"key":"value","value":""}]},"isInherited":true,"source":{"_postman_id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","name":"EskomSePush API 2.0 (DEPRECATED)","type":"collection"}},"urlObject":{"path":["status"],"host":["https://developer.sepush.co.za/business/2.0"],"query":[],"variable":[]}},"response":[],"_postman_id":"325b0a97-08e5-405b-801a-42e7a79d5ba7"},{"name":"Area Information","id":"1881472b-c959-4259-b574-177feb5e0cda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"}],"url":"https://developer.sepush.co.za/business/2.0/area?id=capetown-6-vanriebeeckshof","description":"<p>Obtain the <code>id</code> from Area Find or Area Search and use with this request. This single request has everything you need to monitor upcoming loadshedding events for the chosen suburb.</p>\n<ul>\n<li><p><code>name</code> &amp; <code>region</code></p>\n<ul>\n<li>Self-explanatory</li>\n</ul>\n</li>\n<li><p><code>events</code></p>\n<ul>\n<li><p>A sorted list of events</p>\n</li>\n<li><p><code>start</code> &amp; <code>end</code> times listing when it will be impacted by loadshedding</p>\n</li>\n<li><p>Will be an empty list if not impacted</p>\n</li>\n</ul>\n</li>\n<li><p><code>schedule</code></p>\n<ul>\n<li><p>Raw loadshedding schedule, per stage (1-8)</p>\n</li>\n<li><p>Formatted for display purposes (i.e. <code>20:00-22:30</code>)</p>\n</li>\n<li><p>Any adjacent events have been merged into a single event (e.g. <code>12:00-14:30</code> &amp; <code>14:00-16:30</code> become <code>12:00-16:30</code>)</p>\n</li>\n<li><p><em>Note: An empty list means no events for that stage</em></p>\n</li>\n<li><p><em>Note: Some Municipalities/Regions don't have Stage 5-8 schedules (and there will be 4 records instead of 8 in this list. Stage 5 upwards you can assume Stage 4 schedule impact.</em></p>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>Testing</strong></p>\n<p>Include the <code>&amp;test=current</code> or <code>&amp;test=future</code> to get SAMPLE data returned in the <code>events</code>. <code>current</code> will return a loadshedding <code>event</code> which is occurring right now, and <code>future</code> will return an event starting on the next hour.</p>\n<p><em>NOTE: The schedule returned with testing data is NOT accurate data; but only for testing purposes. The area</em> <code>_name_</code> <em>and</em> <code>_source_</code> <em>is updated to identify that this is testing data. This</em> <code>_test_</code> <em>request will not count towards your quota.</em></p>\n<p><strong>Example response</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"events\": [\n        {\n            \"end\": \"2022-08-08T22:30:00+02:00\",\n            \"note\": \"Stage 2\",\n            \"start\": \"2022-08-08T20:00:00+02:00\"\n        }\n    ],\n    \"info\": {\n        \"name\": \"Sandton-WEST (4)\",\n        \"region\": \"Eskom Direct, City of Johannesburg, Gauteng\"\n    },\n    \"schedule\": {\n        \"days\": [\n            {\n                \"date\": \"2022-08-08\",\n                \"name\": \"Monday\",\n                \"stages\": [\n                    [],\n                    [\n                        \"20:00-22:30\"\n                    ],\n                    [\n                        \"12:00-14:30\",\n                        \"20:00-22:30\"\n                    ],\n                    [\n                        \"04:00-06:30\",\n                        \"12:00-14:30\",\n                        \"20:00-22:30\"\n                    ],\n                    [\n                        \"04:00-06:30\",\n                        \"12:00-14:30\",\n                        \"20:00-22:30\"\n                    ],\n                    [\n                        \"04:00-06:30\",\n                        \"12:00-14:30\",\n                        \"20:00-00:30\"\n                    ],\n                    [\n                        \"04:00-06:30\",\n                        \"12:00-16:30\",\n                        \"20:00-00:30\"\n                    ],\n                    [\n                        \"04:00-08:30\",\n                        \"12:00-16:30\",\n                        \"20:00-00:30\"\n                    ]\n                ]\n            },\n            {\n                \"date\": \"2022-08-09\",\n                \"name\": \"Tuesday\",\n                \"stages\": [\n                    [\n                        \"02:00-04:30\"\n                    ],\n                    [\n                        \"02:00-04:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-12:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-06:30\",\n                        \"10:00-12:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-06:30\",\n                        \"10:00-12:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-06:30\",\n                        \"10:00-12:30\",\n                        \"18:00-22:30\"\n                    ],\n                    [\n                        \"02:00-06:30\",\n                        \"10:00-14:30\",\n                        \"18:00-22:30\"\n                    ]\n                ]\n            },\n            {\n                \"date\": \"2022-08-10\",\n                \"name\": \"Wednesday\",\n                \"stages\": [\n                    [\n                        \"10:00-12:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-12:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-12:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-12:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-14:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-06:30\",\n                        \"10:00-14:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-06:30\",\n                        \"10:00-14:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-06:30\",\n                        \"10:00-14:30\",\n                        \"18:00-22:30\"\n                    ]\n                ]\n            },\n            {\n                \"date\": \"2022-08-11\",\n                \"name\": \"Thursday\",\n                \"stages\": [\n                    [\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"10:00-12:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-12:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-12:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-12:30\",\n                        \"18:00-22:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-14:30\",\n                        \"18:00-22:30\"\n                    ],\n                    [\n                        \"02:00-06:30\",\n                        \"10:00-14:30\",\n                        \"18:00-22:30\"\n                    ],\n                    [\n                        \"02:00-06:30\",\n                        \"10:00-14:30\",\n                        \"18:00-22:30\"\n                    ]\n                ]\n            },\n            {\n                \"date\": \"2022-08-12\",\n                \"name\": \"Friday\",\n                \"stages\": [\n                    [],\n                    [\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"10:00-12:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-12:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-12:30\",\n                        \"18:00-20:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-12:30\",\n                        \"18:00-22:30\"\n                    ],\n                    [\n                        \"02:00-04:30\",\n                        \"10:00-14:30\",\n                        \"18:00-22:30\"\n                    ],\n                    [\n                        \"02:00-06:30\",\n                        \"10:00-14:30\",\n                        \"18:00-22:30\"\n                    ]\n                ]\n            }\n        ],\n        \"source\": \"https://loadshedding.eskom.co.za/\"\n    }\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"token"},{"key":"value","value":""}]},"isInherited":true,"source":{"_postman_id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","name":"EskomSePush API 2.0 (DEPRECATED)","type":"collection"}},"urlObject":{"path":["area"],"host":["https://developer.sepush.co.za/business/2.0"],"query":[{"key":"id","value":"capetown-6-vanriebeeckshof"}],"variable":[]}},"response":[],"_postman_id":"1881472b-c959-4259-b574-177feb5e0cda"},{"name":"Areas Nearby (GPS)","id":"4a9eeeb8-87c2-4088-8236-1ed3626e271d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"}],"url":"https://developer.sepush.co.za/business/2.0/areas_nearby?lat=-26.0269658&lon=28.0137339","description":"<p>Find areas based on GPS coordinates (latitude and longitude).</p>\n<p>The first area returned is typically the best choice for the coordinates - as it's closest to the GPS coordinates provided. However it could be that you are in the second or third area.</p>\n<p><strong>Example response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"areas\": [\n        {\n            \"count\": -1,\n            \"id\": \"eskde-10-magaliessigext17cityofjohannesburggauteng\",\n            \"name\": \"Magaliessig Ext 17 (10)\",\n            \"region\": \"Eskom Direct, City of Johannesburg, Gauteng\"\n        },\n        {\n            \"count\": -1,\n            \"id\": \"eskde-10-magaliessigext1cityofjohannesburggauteng\",\n            \"name\": \"Magaliessig Ext 1 (10)\",\n            \"region\": \"Eskom Direct, City of Johannesburg, Gauteng\"\n        },\n        {\n            \"count\": -1,\n            \"id\": \"eskde-10-magaliessigext24cityofjohannesburggauteng\",\n            \"name\": \"Magaliessig Ext 24 (10)\",\n            \"region\": \"Eskom Direct, City of Johannesburg, Gauteng\"\n        },\n        {\n            \"count\": -1,\n            \"id\": \"eskde-10-magaliessigext28cityofjohannesburggauteng\",\n            \"name\": \"Magaliessig Ext 28 (10)\",\n            \"region\": \"Eskom Direct, City of Johannesburg, Gauteng\"\n        },\n    ]\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"token"},{"key":"value","value":""}]},"isInherited":true,"source":{"_postman_id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","name":"EskomSePush API 2.0 (DEPRECATED)","type":"collection"}},"urlObject":{"path":["areas_nearby"],"host":["https://developer.sepush.co.za/business/2.0"],"query":[{"description":{"content":"<p>Latitude</p>\n","type":"text/plain"},"key":"lat","value":"-26.0269658"},{"description":{"content":"<p>Longitude</p>\n","type":"text/plain"},"key":"lon","value":"28.0137339"}],"variable":[]}},"response":[],"_postman_id":"4a9eeeb8-87c2-4088-8236-1ed3626e271d"},{"name":"Areas Search (Text)","id":"1986b098-ad88-436c-a5cd-5aa406e2fcf2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"}],"url":"https://developer.sepush.co.za/business/2.0/areas_search?text=fourways","description":"<p>Search area based on text</p>\n<p><strong>Example response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"areas\": [\n        {\n            \"id\": \"westerncape-2-stellenboschmunicipality\",\n            \"name\": \"Stellenbosch Municipality (2)\",\n            \"region\": \"Western Cape\"\n        },\n        {\n            \"id\": \"westerncape-8-stellenboschfarmers\",\n            \"name\": \"Stellenbosch farmers (8)\",\n            \"region\": \"Western Cape\"\n        },\n        {\n            \"id\": \"eskomdirect-5215-stellenboschpart1outlyingstellenboschwesterncape\",\n            \"name\": \"Stellenbosch Part 1 Outlying\",\n            \"region\": \"Eskom Direct (Web), Stellenbosch, Western Cape\"\n        },\n        {\n            \"id\": \"eskde-4-stellenboschnucityofcapetownwesterncape\",\n            \"name\": \"Stellenbosch NU (4)\",\n            \"region\": \"Eskom Direct, City of Cape Town, Western Cape\"\n        },\n        {\n            \"id\": \"eskde-4-stellenboschnustellenboschwesterncape\",\n            \"name\": \"Stellenbosch NU (4)\",\n            \"region\": \"Eskom Direct, Stellenbosch, Western Cape\"\n        },\n        {\n            \"id\": \"eskde-8-stellenboschnustellenboschwesterncape\",\n            \"name\": \"Stellenbosch NU (8)\",\n            \"region\": \"Eskom Direct, Stellenbosch, Western Cape\"\n        },\n        {\n            \"id\": \"eskde-15-stellenboschnucityofcapetownwesterncape\",\n            \"name\": \"Stellenbosch NU (15)\",\n            \"region\": \"Eskom Direct, City of Cape Town, Western Cape\"\n        },\n        {\n            \"id\": \"eskde-15-stellenboschnustellenboschwesterncape\",\n            \"name\": \"Stellenbosch NU (15)\",\n            \"region\": \"Eskom Direct, Stellenbosch, Western Cape\"\n        },\n        {\n            \"id\": \"eskde-16-stellenboschmohokarefreestate\",\n            \"name\": \"Stellenbosch (16)\",\n            \"region\": \"Eskom Direct, Mohokare, Free State\"\n        },\n        {\n            \"id\": \"eskde-16-stellenboschnustellenboschwesterncape\",\n            \"name\": \"Stellenbosch NU (16)\",\n            \"region\": \"Eskom Direct, Stellenbosch, Western Cape\"\n        },\n        {\n            \"id\": \"eskde-16-stellengiftdrakensteinwesterncape\",\n            \"name\": \"Stellengift (16)\",\n            \"region\": \"Eskom Direct, Drakenstein, Western Cape\"\n        },\n        {\n            \"id\": \"eskdo-5-stellenboschvleibeaufortwestwesterncape\",\n            \"name\": \"Stellenboschvlei (5)\",\n            \"region\": \"Eskom Direct, Beaufort West, Western Cape\"\n        },\n        {\n            \"id\": \"eskdo-9-stellenhofsundaysrivervalleyeasterncape\",\n            \"name\": \"Stellenhof (9)\",\n            \"region\": \"Eskom Direct, Sundays River Valley, Eastern Cape\"\n        },\n        {\n            \"id\": \"westerncape-2-universityofstellenbosch\",\n            \"name\": \"University of Stellenbosch (2)\",\n            \"region\": \"Western Cape\"\n        }\n    ]\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"token"},{"key":"value","value":""}]},"isInherited":true,"source":{"_postman_id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","name":"EskomSePush API 2.0 (DEPRECATED)","type":"collection"}},"urlObject":{"path":["areas_search"],"host":["https://developer.sepush.co.za/business/2.0"],"query":[{"description":{"content":"<p>String to search for</p>\n","type":"text/plain"},"key":"text","value":"fourways"}],"variable":[]}},"response":[],"_postman_id":"1986b098-ad88-436c-a5cd-5aa406e2fcf2"},{"name":"[Deprecated] Topics Nearby","id":"6d6cdae8-64d5-4d03-ab49-d3fa87031cac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"}],"url":"https://developer.sepush.co.za/business/2.0/topics_nearby?lat=-33.912&lon=18.408","description":"<p><strong>25 October 2024: DEPRECATED</strong></p>\n<p>Find topics created by users based on GPS coordinates (latitude and longitude). Can use this to detect if there is a potential outage/problem nearby.</p>\n<p><strong>Example response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"topics\": [\n        {\n            \"active\": \"2022-08-08T13:02:04.776000+02:00\",\n            \"body\": \"Is anyone else still off in Parkhurst? According to the city power Twitter page electricity has been restored but we’re out on 11th\",\n            \"category\": \"electricity\",\n            \"distance\": 4.83,\n            \"followers\": 1,\n            \"timestamp\": \"2022-08-08T13:02:04.776000+02:00\"\n        },\n        {\n            \"active\": \"2022-08-08T10:08:32.229000+02:00\",\n            \"body\": \"Anyone selling laptops\",\n            \"category\": \"information\",\n            \"distance\": 3.48,\n            \"followers\": 3,\n            \"timestamp\": \"2022-08-07T10:43:25.319000+02:00\"\n        },\n        {\n            \"active\": \"2022-08-08T10:02:52.791000+02:00\",\n            \"body\": \"Hi , if anyone is in need of a dog sitter / baby sitter I am very flexible and able to travel. I live around the  area \\nContact me on  x \\nMy name is \",\n            \"category\": \"information\",\n            \"distance\": 1.8,\n            \"followers\": 3,\n            \"timestamp\": \"2022-08-08T09:48:02.819000+02:00\"\n        }\n    ]\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"token"},{"key":"value","value":""}]},"isInherited":true,"source":{"_postman_id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","name":"EskomSePush API 2.0 (DEPRECATED)","type":"collection"}},"urlObject":{"path":["topics_nearby"],"host":["https://developer.sepush.co.za/business/2.0"],"query":[{"description":{"content":"<p>Latitude</p>\n","type":"text/plain"},"key":"lat","value":"-33.912"},{"description":{"content":"<p>Longitude</p>\n","type":"text/plain"},"key":"lon","value":"18.408"}],"variable":[]}},"response":[],"_postman_id":"6d6cdae8-64d5-4d03-ab49-d3fa87031cac"},{"name":"(Beta) Posts Nearby","id":"31193c62-8fd5-4823-9810-5c67e4b443bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"}],"url":"https://developer.sepush.co.za/business/2.0/posts_nearby?area_id=jhbcitypower3-2-parkhurst","description":"<p>Find posts created by users based on the area. Can use this to detect if there is a potential outage/problem nearby, or just interesting conversations happening the area.</p>\n<p>⚠️ NOTE: This endpoint is in BETA and is subject to change without notice ⚠️ Be in touch if you identify a use case where you'd like a resilient endpoint.</p>\n<p><strong>Example response:</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"topics\": [\n        {\n            \"active\": \"2025-01-19T18:57:15.989000+02:00\",\n            \"body\": \"There is a house alarm that has been going off intermittently in 17th street just below 1st ave for the past 2 days. Does anyone know which house number it is and which security company?\",\n            \"category\": \"safety\",\n            \"timestamp\": \"2025-01-19T18:03:39.407000+02:00\",\n            \"title\": \"Annoying Alarm Alert!\",\n            \"url\": \"https://go.esp.info/post?id=8zXVXUdQlrY4OrQCZW8y\"\n        },\n        {\n            \"active\": \"2025-01-16T12:59:58.789000+02:00\",\n            \"body\": \"Water out on first avenue west ? Any other parties experiencing this?\",\n            \"category\": \"water\",\n            \"timestamp\": \"2025-01-16T07:02:16.590000+02:00\",\n            \"title\": \"Water Outages on First Avenue West\",\n            \"url\": \"https://go.esp.info/post?id=zepL2YfujiiHHlnLbbjX\"\n        }\n    ]\n}\n\n</code></pre>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"token"},{"key":"value","value":""}]},"isInherited":true,"source":{"_postman_id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","id":"3afe2f03-cfb3-427c-9de7-3a0dbd1a8287","name":"EskomSePush API 2.0 (DEPRECATED)","type":"collection"}},"urlObject":{"path":["posts_nearby"],"host":["https://developer.sepush.co.za/business/2.0"],"query":[{"description":{"content":"<p>Area ID</p>\n","type":"text/plain"},"key":"area_id","value":"jhbcitypower3-2-parkhurst"}],"variable":[]}},"response":[],"_postman_id":"31193c62-8fd5-4823-9810-5c67e4b443bd"}],"auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"token"},{"key":"value","value":""}]}},"event":[{"listen":"prerequest","script":{"id":"a08c34fc-808a-4646-a1d3-bc8da4508638","type":"text/javascript","requests":{},"exec":[""]}},{"listen":"test","script":{"id":"27b184c1-c271-44d3-b851-ea474d0b08cc","type":"text/javascript","requests":{},"exec":[""]}}],"variable":[{"key":"URL","value":"https://developer.sepush.co.za/business/2.0"},{"key":"esp_token","value":""}]}