The national minimum wage per hour with its special categories, the sectors that carry their own determinations beside the NMW, the minimum weekly learnership allowances by NQF level, and the BCEA earnings threshold, all as cited JSON tied to the gazette that set them.
POST /v1/answers/wage-check turns that into a verdict: give it a wage and it returns compliant or not, the applicable floor (standard, farm, domestic or EPWP), the shortfall per hour, and the citation. That is the shape a compliance workflow actually needs, rather than a table to interpret.
National minimum wage per hour, incl. special categories, with effective date.
Minimum wages for sectors with their own determinations (contract cleaning, private security, etc.) beside the NMW.
Minimum weekly learnership allowances per NQF level, per the current NMW gazette.
The BCEA earnings threshold, which working-time protections fall away above it, the earnings definition and related LRA/EEA effects.
Minimum weekly learnership allowance by NQF level and credits.
Parameters: nqf, credits
One call returns the whole answer, composed from the same audited tables as the series and calculators above, with every source cited. Cheaper than fetching the tables and doing the arithmetic yourself, and there is nothing to keep in sync.
National minimum wage compliance verdict for a wage: compliant or not, the applicable floor (standard, farm, domestic or EPWP) and the shortfall per hour, with the gazette citation.
No account, no API key. Paid endpoints reply HTTP 402 with exact payment requirements; an x402 client pays USDC on Base (about two seconds to settle) and retries automatically. Invalid input is rejected free with a 400 before any payment is challenged. See the x402 quickstart.
South African repo and prime rate API South Africa fuel price API SARS income tax tables API South Africa VAT API and free calculator South African public holidays API