API v1
Entwickler & API
Öffentlich, ohne Schlüssel, nur lesend. Jede Veröffentlichung, Entität und jeder Fakt hat eine stabile ID, die sich bei Umbenennungen nicht ändert.
Endpunkte
| GET /api/v1 | Index aller Endpunkte |
| GET /api/v1/news?type=&topic=&entity=&since=&limit=&cursor= | Veröffentlichungen, neueste zuerst |
| GET /api/v1/news/{slug|stableId} | Eine Veröffentlichung (JSON); ?format=md für Markdown |
| GET /api/v1/news/{slug}/source-pack | Quellenpaket als ZIP |
| GET /api/v1/entities[/{id|slug}] | Unternehmen, Personen, Produkte, Programme |
| GET /api/v1/facts?entity= | Kanonische Fakten mit Quelle und Prüfstand |
| GET /api/v1/statements | Statements |
| GET /api/v1/corrections | Korrekturen und Aktualisierungen |
| GET /api/v1/media | Medien mit Rechten, Credits, Prüfsummen |
| GET /api/v1/events | Öffentliche Termine |
| GET /api/v1/search?q=&lang=de|en | Volltextsuche über alle öffentlichen Inhalte |
| GET /api/ask?q=&article=&lang=de|en | Ask Peak Atlas: Antwort mit Zitaten |
curl https://news.peak-atlas.com/api/v1/news?limit=3
curl "https://news.peak-atlas.com/api/ask?q=Wer%20f%C3%BChrt%20Peak%20Atlas%3F"- Antworten sind JSON mit `data` und `meta` (Version, Stand, Quelle). Zeitangaben in ISO 8601 (UTC).
- Caching: 5 Minuten am Edge. CORS offen für GET.
- Breaking Changes nur mit neuer Version (/api/v2).
Feeds & Discovery
- Alle Veröffentlichungen/rss.xml
- Pressemitteilungen/feeds/press-releases.xml
- Statements/feeds/statements.xml
- Korrekturen/feeds/corrections.xml
- JSON Feed 1.1/feeds/news.json
- Sitemap/sitemap.xml
- Google-News-Sitemap/news-sitemap.xml
- llms.txt/llms.txt
- llms-full.txt/llms-full.txt

