UnifyAPI
← Back to catalog

samuni.audit_opinions

mock data$0.002 / call

SA Municipal — Audit Opinions

Get 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.

Government & Legalprovider: Samuni#samuni#government

Input schema

year

Financial year-end filter (e.g. 2022 = financial year ended June 2022). Range: 2010-2024.

integer
limit

Maximum number of audit opinion records to return (1-100, default 20).

integer
demarcation_code

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.

string

Call via REST

curl -X POST https://unifyapi.pro/api/call/samuni.audit_opinions \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"year":0,"limit":0,"demarcation_code":"<demarcation_code>"}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.