SA Municipal — Officials Directory
samuni.reference.officialsGet contact details for senior officials of a South African municipality. Returns role, name, title, email address, and phone number. Common roles: Mayor/Executive Mayor, Deputy Mayor/Executive Mayor, Municipal Manager, Chief Financial Officer, Speaker, Chief Audit Executive. Requires demarcation code (e.g. CPT=Cape Town, JHB=Johannesburg, ETH=eThekwini). No auth required. Source: SA National Treasury MFMA officials cube.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Filter by role name (e.g. "Mayor/Executive Mayor", "Chief Financial Officer", "Municipal Manager"). Case-sensitive, partial matches not supported. | |
| demarcation_code | Yes | Municipality demarcation code to look up officials for (e.g. CPT=Cape Town, JHB=Johannesburg, ETH=eThekwini, TSH=Tshwane). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |