For South African educators

SACE — South African Council for Educators

SACE is the statutory body that registers teachers, sets the Code of Professional Ethics, and runs the Continuing Professional Teacher Development (CPTD) system in South Africa. If you teach in an SA school, SACE registration is a legal requirement.

Visit SACE.org.za Register / verify status Share on WhatsApp
Founded
Established by the SACE Act, 2000
Mandate
Statutory professional council for SA educators
Who must register
All educators teaching in SA schools
CPTD cycle
150 PD points every 3 years

What SACE does

Registration

Every teacher in a South African school must hold a valid SACE certificate before they may be employed. SACE verifies qualifications, criminal record, and right to work.

Code of Professional Ethics

Sets out the conduct expected of every registered educator — toward learners, parents, colleagues, the profession, and the employer. Breaches can lead to a disciplinary hearing.

CPTD (Continuing Professional Teacher Development)

Each registered educator must collect 150 PD points across a three-year cycle, made up of self-initiated, school-initiated, and externally-initiated activities.

Research & Policy

SACE publishes annual reports, the Teacher Safety & Security Handbook, and policy briefs that shape teaching standards in South Africa.

How to register with SACE

  1. 1.Go to www.eservices.gov.za and create an e-gov account (skip this step if you already have one).
  2. 2.Sign in to the e-gov portal and select SACE from the available services.
  3. 3.Upload your ID, qualifications, and SAPS clearance. Make sure your email address and contact number are clearly captured — SACE uses these to send your soft-copy certificate.
  4. 4.Pay the registration fee and wait for SACE to process the application.
  5. 5.Once approved, you will receive a soft copy by email and the original certificate by post.

Official SACE resources

Verify a SACE offer — interactive checklist

Use this checklist when someone offers you SACE registration help, CPTD points, or "agent" services. Tick what you can confirm — the verdict updates as you go.

Green flags confirmed0 / 5
Red flags raised0 / 6
Not enough information yet

Tick the green-flag items you have confirmed, and the red-flag items if any apply, to get a verdict.

Green flags (legit signals)

Red flags (scam signals)

Watch out for SACE scams

SACE has publicly stated it has not appointed any agent to assist educators with the CPTD management system. Only the official SACE provincial coordinators provide this service. If anyone contacts you offering paid SACE help, verify them against the official scam alert before paying.

View official scam alert

API / MCP availability

No public API

Short answer: SACE does not publish a public API or Model Context Protocol (MCP) feed that third-party agents (or this site) can connect to. All data exchange happens through the official SACE website and the gov.za e-services portal, both of which are protected against automated access.

What we checked

  • The public SACE homepage (sace.org.za) — no developer / API section is linked.
  • Common API discovery paths (/api, /openapi.json, /swagger, /.well-known/mcp) — none respond with a documented schema.
  • The MCP public registry — no entry exists for SACE or sace.org.za.
  • The gov.za e-services portal used for SACE registration — login-only, not a public data API.

Why this matters

  • Most SACE pages beyond the homepage are protected by Google reCAPTCHA, which blocks automated scraping and agent traffic.
  • Without an API, no AI assistant or third-party app can verify your registration status, CPTD points, or provider list in real time.
  • Any service claiming to "auto-sync" with SACE on your behalf should be treated as suspicious — see the verify-offer checklist above.
Integration channelStatusNotes
Public REST / GraphQL API
Not available
No documented endpoints on sace.org.za.
OpenAPI / Swagger spec
Not available
Common discovery paths return 404.
MCP server
Not available
No SACE entry in the public MCP registry.
Webhooks / event feed
Not available
No public webhook documentation.
Bulk data / open data portal
Not available
Reports published as PDFs, not machine-readable feeds.
Authenticated educator portal (gov.za e-services)
Login only
User-facing portal, not an API. Requires manual login + reCAPTCHA.

What you can do instead

  • Check status manually on sace.org.za or via the e-services portal.
  • Phone the SACE switchboard on 012 663 9517 for verification (number from sace.org.za).
  • Email info@sace.org.za for written confirmation.
  • If SACE later releases a public API or MCP server, we'll update this page — last verified .

Contact SACE

Head office
Centurion, Gauteng

Building 240, Brooklyn Square area — see SACE site for the latest physical address.

Switchboard
012 663 9517

Confirm the latest number on sace.org.za before calling.

General queries
info@sace.org.za

For registration-specific queries, use the contact form on the SACE site.

Max-Claw AI is an independent learning platform. We are not affiliated with SACE. Information on this page is summarised from the public SACE website and is for guidance only — always confirm details on sace.org.za.