Switzerland News API

Get the live top headlines from Switzerland with our JSON API.

Get API key for the Switzerland 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 Switzerland.

GET
https://gnews.io/api/v4/top-headlines?country=ch&category=general&apikey=API_KEY
{
    "totalArticles": 499192,
    "articles": [
        {
            "id": "87f1ab93da0b336afbea1e71cb6a5672",
            "title": "Cycliste flashé: l’automobiliste à côté est-il verbalisé?",
            "description": "Une lectrice a été flashée à vélo, alors qu'une voiture circulait juste à côté d'elle. L'amende est-elle à la charge de l'automobiliste?",
            "content": "Les radars mobiles visent à démasquer et à sanctionner les automobilistes en excès de vitesse. Or, ils se déclenchent également dans d'autres circonstances et flashent parfois des oiseaux ou des cyclistes.\nC'est précisément ce qui est arrivé à l'une ... [2201 chars]",
            "url": "https://www.20min.ch/fr/story/radar-cycliste-flashe-l-automobiliste-a-cote-est-il-verbalise-103584727",
            "image": "https://image.20min.ch/2026/06/17/fc90dd58-32ad-4a4c-856c-9a1fb8687e1e.jpg?auto=format%2Ccompress%2Cenhance&fit=max&w=1200&h=1200&rect=0%2C0%2C2518%2C1888&s=dd8bac2bdee446405ca027722a68b4b6",
            "publishedAt": "2026-06-18T14:00:00Z",
            "lang": "fr",
            "source": {
                "id": "f16755c107584304f603f59ee5914ea8",
                "name": "20 Minuten",
                "url": "https://www.20min.ch"
            }
        },
        {
            "id": "64c34d29d5deb77a87a390a1fc6ed9ed",
            "title": "Trumps überraschende Unterschrift",
            "description": "Donald Trump unterzeichnete am Mittwochabend im Schloss Versailles seinen Deal mit Iran. Das bereits vorbereitete Gipfeltreffen in der Innerschweiz verliert damit an Bedeutung. Verhandlungen sollen dennoch stattfinden.",
            "content": "Donald Trump hatte Versailles bereits verlassen, als die Nachricht um die Welt ging. Der amerikanische Präsident und sein iranischer Amtskollege Masud Pezeshkian haben am späten Mittwochabend überraschend das Rahmenabkommen zwischen ihren Ländern unt... [5363 chars]",
            "url": "https://www.nzz.ch/international/trump-und-macron-gelang-ein-coup-in-versailles-die-schweiz-bereitet-trotzdem-gespraeche-auf-dem-buergenstock-vor-ld.10011913",
            "image": "https://img-msp-prod.nzz.ch/2026/06/18/fa39cb2e-556d-48be-90d1-e8376ea27db7.jpg?width=1200&height=675&fit=bounds&quality=75&auto=webp&crop=2682,1509,x0,y276&wmark=nzz",
            "publishedAt": "2026-06-18T13:51:57Z",
            "lang": "de",
            "source": {
                "id": "0bdb710703d21ca231bc01e69b5a2e14",
                "name": "Neue Zürcher Zeitung",
                "url": "https://www.nzz.ch"
            }
        },
        {
            "id": "0469601b42f259ffcb4b0de511d67eb1",
            "title": "Affaire Dittli: le Ministère public vaudois décide d’ouvrir une (nouvelle) enquête pénale à la suite du rapport Meylan",
            "description": "Déjà visée par une enquête pour abus d’autorité, Valérie Dittli fera l’objet d’une nouvelle procédure pénale. Le Bureau du Grand Conseil a autorisé l’ouverture de la procédure après une demande du procureur général",
            "content": "Deux mois après la publication du rapport de l’expert Jean-François Meylan, le procureur général vaudois Eric Kaltenrieder a demandé au Bureau du Grand Conseil la levée de l’immunité de la conseillère d’Etat Valérie Dittli afin de pouvoir ouvrir une ... [1127 chars]",
            "url": "https://www.letemps.ch/suisse/vaud/affaire-dittli-le-ministere-public-vaudois-decide-d-ouvrir-une-nouvelle-enquete-penale-suite-au-rapport-meylan",
            "image": "https://letemps-17455.kxcdn.com/photos/25a417ed-e7fb-4c1b-b7b7-627525a60e70/medium",
            "publishedAt": "2026-06-18T13:50:57Z",
            "lang": "fr",
            "source": {
                "id": "683bdbce3b69fc036fcfebc15b34c439",
                "name": "Le Temps",
                "url": "https://www.letemps.ch"
            }
        }
    ]
}

Categories