Flag of South Africa

South Africa News API

Get the live top headlines from South Africa with our JSON API.

Get API key for the South Africa News API

API Demonstration

This example demonstrates the HTTP request to make and the JSON response you will receive when you use the news api to get the top headlines from South Africa.

GET
https://gnews.io/api/v4/top-headlines?country=za&category=general&apikey=API_KEY
{
    "totalArticles": 6412,
    "articles": [
        {
            "id": "85efbc710ba5a3c269c852e91f8d7bb7",
            "title": "AFON Matchday 2 Round-up: Salah’s last-gasp goal lifts Egypt, South Africa edge Angola, Daka strike denies Mali",
            "description": "Patson Daka’s dramatic stoppage-time header denied Mali victory as Zambia snatched a 1–1 draw in a tense Group A encounter while Salah scored late to give Egypt victory at the TotalEnergies CAF Africa Cup of Nations Morocco 2025 on Monday.",
            "content": "Mohamed Salah scores a dramatic late winner as Egypt beats Zimbabwe\nBafana Bafana begin campaign with hard fought win\nPatson Daka scores late for Zambia to hold Mali\nEgypt 2-1 Zimbabwe\nScorers: Marmoush 63rd, M. Salah 90th / P. Dube 20th\nMohamed Sala... [6246 chars]",
            "url": "https://www.cafonline.com/afcon2025/news/afon-matchday-2-round-up-salah-s-last-gasp-goal-lifts-egypt-south-africa-edge-angola-daka-strike-denies-mali/",
            "image": "https://www.cafonline.com//media/04wnxgii/marmoush1.jpg?width=1200",
            "publishedAt": "2025-12-22T22:30:00Z",
            "lang": "en",
            "source": {
                "id": "2d51c8704e12ddcdf87d0c6d6a717a8d",
                "name": "Confédération Africaine de Football",
                "url": "https://www.cafonline.com"
            }
        },
        {
            "id": "8d79f744f4719fa93ba0aac21561d4fc",
            "title": "South Africa edge Angola as late Daka strike denies Mali",
            "description": "Patson Daka’s dramatic stoppage-time header denied Mali victory as Zambia snatched a 1–1 draw in a tense Group A encounter at the TotalEnergies CAF Africa Cup of Nations Morocco 2025 on Monday.",
            "content": "• Bafana Bafana begin campaign with hard-fought win\n• Patson Daka scores late for Zambia to hold Mali\n• Record title holders Egypt play Zimbabwe later tonight\nSouth Africa 2-1 Angola\nSouth Africa opened their TotalEnergies CAF Africa Cup of Nations M... [3913 chars]",
            "url": "https://www.cafonline.com/afcon2025/news/south-africa-edge-angola-as-late-daka-strike-denies-mali/",
            "image": "https://www.cafonline.com//media/vasmrgc0/b25lvrw1478.jpg?width=1200",
            "publishedAt": "2025-12-22T19:18:45Z",
            "lang": "en",
            "source": {
                "id": "2d51c8704e12ddcdf87d0c6d6a717a8d",
                "name": "Confédération Africaine de Football",
                "url": "https://www.cafonline.com"
            }
        },
        {
            "id": "f6d26750e47ea53c952d67d50338f59e",
            "title": "MKP and EFF members suspended after motion of no confidence vote chaos",
            "description": "This follows last week’s chaos in the chamber during the motion of no confidence against Premier Thamsanqa Ntuli.",
            "content": "The KwaZulu-Natal Legislature has suspended all 35 members of the uMkhonto Wesizwe Party and one member of the EFF.\nThis follows last week’s chaos in the chamber during the motion of no confidence against Premier Thamsanqa Ntuli.\nMKP members caused d... [321 chars]",
            "url": "https://www.ewn.co.za/2025/12/22/mkp-and-eff-members-suspended-after-motion-of-no-confidence-vote-chaos",
            "image": "https://media-cache.primedia-service.com/media/ms2hfwda/screenshot-2024-11-21-175213.png?width=1200&height=630",
            "publishedAt": "2025-12-22T18:39:45Z",
            "lang": "en",
            "source": {
                "id": "cb014f812e1cc6d0f1525c1dfdda1a42",
                "name": "EWN",
                "url": "https://www.ewn.co.za"
            }
        }
    ]
}

Categories