{"schemaVersion":1,"scope":"ward_councillors_only","source":{"url":"https://www.elections.org.za/pw/StatsData/List-Of-Current-Ward-Councillors","checkedAt":"2026-11-09T10:18:36.267Z","effectiveAt":null,"snapshotId":"9fee939c4b9984845fc30a3afb52c96fb17d3a71414a030381fb60f63718d3bc","delayed":false,"reportedCount":4453,"note":"IEC municipality-level register. Term/start dates and individual contact details are not supplied. Some IEC detail screens and PDFs disagree after the 2026 election."},"boundaryYear":2026,"coverage":{"records":4376,"wards":4485,"unavailableMunicipalities":[{"id":"1114","name":"EC122 - Mnquma","wards":["21202001","21202002","21202003","21202004","21202005","21202006","21202007","21202008","21202009","21202010","21202011","21202012","21202013","21202014","21202015","21202016","21202017","21202018","21202019","21202020","21202021","21202022","21202023","21202024","21202025","21202026","21202027","21202028","21202029","21202030","21202031","21202032"]},{"id":"4407","name":"KZN216 - Ray Nkonyeni","wards":["52106001","52106002","52106003","52106004","52106005","52106006","52106007","52106008","52106009","52106010","52106011","52106012","52106013","52106014","52106015","52106016","52106017","52106018","52106019","52106020","52106021","52106022","52106023","52106024","52106025","52106026","52106027","52106028","52106029","52106030","52106031","52106032","52106033","52106034","52106035","52106036"]},{"id":"4413","name":"KZN225 - Msunduzi","wards":["52205001","52205002","52205003","52205004","52205005","52205006","52205007","52205008","52205009","52205010","52205011","52205012","52205013","52205014","52205015","52205016","52205017","52205018","52205019","52205020","52205021","52205022","52205023","52205024","52205025","52205026","52205027","52205028","52205029","52205030","52205031","52205032","52205033","52205034","52205035","52205036","52205037","52205038","52205039","52205040","52205041"]}]},"status":"listed","total":1,"offset":0,"limit":50,"hasMore":false,"records":[{"wardId":"79700016","municipalityId":"3002","provinceId":"3","givenNames":"HENDRIK JACOBUS","surname":"TERBLANCHE","party":"DEMOCRATIC ALLIANCE","name":"HENDRIK JACOBUS TERBLANCHE","municipality":"Ekurhuleni","url":"https://counted.co.za/councillors/wards/79700016","verification":"iec_register","effectiveAt":null,"contact":{"sourceUrl":"https://www.ekurhuleni.gov.za/my-council/political-leadership/ward-councillors/","sourceLabel":"City of Ekurhuleni Ward Councillors","checkedAt":"2026-11-09T17:19:54.793Z","emails":["Jaco.Terblanche@ekurhuleni.gov.za"],"phones":[{"label":"Mobile","value":"+27780057054"},{"label":"Mobile","value":"+27834132420"}],"portraitAvailable":true,"identityMatch":"unique-person","sourceWardId":"79700016","evidence":"Official City of Ekurhuleni Ward Councillors identifies Terblanche Hendrik Jacobus as DA, Ward 16; current IEC entry assigns this same full name to Ward 16 (DEMOCRATIC ALLIANCE). Roster publication/modified date: 2026-02-11T13:14:31+00:00; party/ward difference, if any, reflects current IEC assignment vs municipal roster. Parent independently fetched the live official roster and confirmed every contact in the same named card. Municipal webpage metadata describes a last-modified date; this is not treated as the publication date of each contact.","sourceKind":"directory"},"contactSources":[{"sourceUrl":"https://www.ekurhuleni.gov.za/my-council/political-leadership/ward-councillors/","sourceLabel":"City of Ekurhuleni Ward Councillors","checkedAt":"2026-11-09T17:19:54.793Z","emails":["Jaco.Terblanche@ekurhuleni.gov.za"],"phones":[{"label":"Mobile","value":"+27780057054"},{"label":"Mobile","value":"+27834132420"}],"portraitAvailable":true,"identityMatch":"unique-person","sourceWardId":"79700016","evidence":"Official City of Ekurhuleni Ward Councillors identifies Terblanche Hendrik Jacobus as DA, Ward 16; current IEC entry assigns this same full name to Ward 16 (DEMOCRATIC ALLIANCE). Roster publication/modified date: 2026-02-11T13:14:31+00:00; party/ward difference, if any, reflects current IEC assignment vs municipal roster. Parent independently fetched the live official roster and confirmed every contact in the same named card. Municipal webpage metadata describes a last-modified date; this is not treated as the publication date of each contact.","sourceKind":"directory"},{"sourceUrl":"https://www.facebook.com/DA16Ekurhuleni/","sourceLabel":"DA Ward 16 Ekurhuleni public councillor page","checkedAt":"2026-11-09T18:51:07.355Z","emails":[],"phones":[{"label":"WhatsApp","value":"+27604365716"}],"evidence":"Own ward page public contact signature explicitly identifies Cllr Jaco Terblanche, DA Ward Councillor Ward16, with Cellphone0780057054 and WhatsApp0604365716. Named cellphone and municipal email independently match live official Ward16 directory and current IEC Hendrik Jacobus Terblanche. Root reviewed exact indexed signature."}],"socialProfiles":[{"sourceUrl":"https://www.facebook.com/DA16Ekurhuleni/","sourceLabel":"DA Ward 16 - Ekurhuleni Facebook","checkedAt":"2026-11-09T16:59:39.156Z","label":"Facebook","url":"https://www.facebook.com/DA16Ekurhuleni/","scope":"ward","evidence":"Ward page identifies Cllr Jaco Terblanche as DA Ward 16 councillor and provides public contact details. Parent reviewed the indexed public content and matched the current IEC identity; full Facebook page fetch was unavailable."}],"communityLinks":[],"portrait":null}]}