SA Municipal — Audit Opinions
samuni.finance.audit_opinionsGet Auditor-General of South Africa (AGSA) audit outcomes for municipalities. Opinion codes: clean=Clean Audit, unqualified_emphasis_of_matter=Unqualified with Emphasis of Matter, qualified=Qualified Opinion, adverse=Adverse Opinion, disclaimer=Disclaimer of Opinion. Returns year, opinion label, and PDF report URL. Filter by demarcation code and/or year. Data covers 2010-2024 for all 257 municipalities. Useful for transparency reporting, credit risk assessment, and governance analysis. No auth required. Source: SA National Treasury MFMA data portal.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | No | Financial year-end filter (e.g. 2022 = financial year ended June 2022). Range: 2010-2024. | |
| limit | No | Maximum number of audit opinion records to return (1-100, default 20). | |
| demarcation_code | No | Municipality demarcation code to filter (e.g. CPT=Cape Town, JHB=Johannesburg, ETH=eThekwini/Durban, TSH=Tshwane, EKU=Ekurhuleni). Omit to retrieve opinions across all municipalities. |
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. |