Zum Inhalt springen
AGENT-Anbindung

MyHOT mit deinem Agent verbinden

MCP, RSS, API drei Möglichkeiten greifen auf dieselben Daten zu: Auswahl, Trends, Tagesberichte, Wochenberichte und Monatsberichte. Wähle die passende für dein Tool. Alle sind anonym und schreibgeschützt – ohne Registrierung oder API-Key.

Dienst verfügbarVersion 4.0.0Anonym und schreibgeschützt · kein Key nötig
REST API · 4.0.0

Anonymes GET, sofort nutzbar

Kein token nötig; Browser-Cross-Origin-Anfragen, curl und Standard-HTTP-Clients aller Sprachen funktionieren direkt. Der Pfad ist /api/v1; für Felder und Fehlercodes gilt OpenAPI als Referenz.

Erste Anfrage
curl --compressed 'https://aihot.srikugan.ch/api/v1/items?mode=selected&window=24h&limit=20'

Sparsamer und schneller

  1. 01
    Komprimierung aktivieren

    Bei curl --compressedhinzufügen, bei anderen Clients gzip oder br aktivieren. Komprimiertes JSON ist nur noch 1/4 bis 1/8 so gross.

  2. 02
    ETag mitsenden

    ETag aus der Antwort speichern und beim nächsten Mal If-None-Matchmitsenden; bei unverändertem Inhalt kommt 304 ohne Antworttext.

  3. 03
    Im passenden Takt abrufen

    Meldungen und Trends höchstens einmal pro Minute abrufen; den Tagesbericht einmal nach Täglich 08:00, Wochen- und Monatsberichte einmal nach Erscheinen. Beim Zurückblättern beim ersten bereits bekannten Beitrag stoppen.

Wie oft ändern sich die Inhalte? Neue Meldungen kommen über den Tag verteilt hinzu, die Auswahl ändert sich einige bis Dutzende Male täglich. Tagesbericht Täglich 08:00, Wochenbericht Jeden Montag 10:00 und Monatsbericht Am 1. jedes Monats 10:30 (Pekinger Zeit) erscheinen jeweils einmal.

API-Übersicht

PfadZweckAbrufintervall
Meldungen
/api/v1/itemsAuswahl oder alle Meldungen der letzten 7 Tage, filterbar nach Kategorie, Zeitraum und StichwortHöchstens einmal pro Minute
Trends und Ereignisse
/api/v1/hot-topicsAktuelle Trends: Top 10Höchstens einmal pro Minute
/api/v1/stories/{publicId}Chronologie der Berichte zu einem Ereignis, KI-Überblick und verwandte EreignisseBei Bedarf
Tagesbericht
/api/v1/dailies/latestNeuester TagesberichtEinmal nach Täglich 08:00
/api/v1/dailies/{date}Tagesbericht für ein bestimmtes Datum; bei zurückgezogenen Beiträgen werden Verweise entferntNach Ablauf des Caches ETag vor der Nutzung prüfen
/api/v1/dailiesTagesbericht-DatumsindexEinmal täglich
Wochenbericht und Monatsbericht
/api/v1/weeklies/latestNeuester Wochenbericht: Schlagzeilen, Überblick und Wochenschwerpunkte, nach Rubriken geordnetEinmal nach Jeden Montag 10:00
/api/v1/weeklies/{week}Bestimmte Woche, als ISO-Woche wie 2026-W39; bei zurückgezogenen Beiträgen werden Verweise entferntNach Ablauf des Caches ETag vor der Nutzung prüfen
/api/v1/weekliesWochenbericht-IndexEinmal wöchentlich
/api/v1/monthlies/latestNeuester MonatsberichtEinmal nach Am 1. jedes Monats 10:30
/api/v1/monthlies/{month}Bestimmter Monat, z. B. 2026-09Nach Ablauf des Caches ETag vor der Nutzung prüfen
/api/v1/monthliesMonatsbericht-IndexEinmal monatlich
Für KI-Assistenten
/api/v1/agentAnleitung für Agents; die aufgeführten Adressen liefern aufbereitetes deutsches MarkdownBei Bedarf
Vollständiger Abgleich der Auswahl
/api/v1/selected/snapshotAktuelle Auswahl vollständig, seitenweise abrufenNur beim ersten Mal
/api/v1/selected/changesDanach: neue, geänderte und aus der Auswahl entfernte EinträgeAlle paar Minuten

Häufige Anwendungen

bash
# Erstmals: ETag aus dem Antwort-Header speichern
curl --compressed -i 'https://aihot.srikugan.ch/api/v1/items?mode=selected&window=24h&limit=20'
# Danach höchstens einmal pro Minute mit ETag; 304 bedeutet keine Änderung
curl --compressed -i -H 'If-None-Match: <letzter ETag>' 'https://aihot.srikugan.ch/api/v1/items?mode=selected&window=24h&limit=20'

Wenn du zurückblättern musst, gib page.nextCursor als cursor weiter. Stoppe bei einem bereits vorhandenen Eintrag, statt jedes Mal alle 7 Tage erneut durchzublättern.

Was tun bei Fehlern?

400
Ungültige Parameter: Gemäss OpenAPI und zurückgegebenem code korrigieren, nicht automatisch auf eine breitere Abfrage wechseln. Bei ungültigem cursor oder einem cursor ausserhalb des Zeitfensters wird invalid_cursor zurückgegeben; dann bei der ersten Seite neu beginnen.
409
snapshot_required: Änderungen können nicht sicher fortgesetzt werden; einen neuen vollständigen Snapshot abrufen.
429
Zu viele Anfragen: Gemäss Retry-After warten, keine parallelen Wiederholungsversuche.
5xx
Exponentielles Backoff; zunächst das letzte erfolgreiche Ergebnis verwenden. Für den öffentlichen Dienst wird kein SLA zugesichert.

Anonymer Zugriff bedeutet nicht, dass jede Nutzung erlaubt ist; sieheNutzungsregeln.