Basis-URL
https://live.timelapse.news
Alle Endpoints liefern JSON zurueck. Keine Authentifizierung erforderlich fuer oeffentliche Endpoints.
API-Endpoints
GET /weather
Aktuelle Wetterdaten fuer alle Staedte als JSON-Array.
curl https://live.timelapse.news/weather
Beispiel-Antwort
[
{"city": "Berlin", "temp": 18.5, "description": "Partly cloudy"},
{"city": "Paris", "temp": 21.0, "description": "Sunny"}
]
GET /weather/<date>
Wetterdaten fuer ein bestimmtes Datum (YYYY-MM-DD).
curl https://live.timelapse.news/weather/2026-04-23
GET /today_headlines
Top-5 Schlagzeilen des heutigen Tages mit Details und URLs.
curl https://live.timelapse.news/today_headlines
Beispiel-Antwort
[
{
"time": "14:30",
"headline": "Neue Klimaschutz-Initiative vorgestellt",
"details": "Die Bundesregierung hat heute...",
"url": "https://example.com/artikel"
}
]
GET /news/<date>
KI-generierter Tagesbericht und Wetterdaten fuer ein Datum.
curl https://live.timelapse.news/news/2026-04-23
Beispiel-Antwort
{
"report_html": "<h2>Tagesbericht...</h2>",
"weather_info": [{"city": "Berlin", "temp": 18.5, "description": "Cloudy"}]
}
GET /timeline_data
Timeline-Daten der letzten 7 Tage mit Schlagzeilen pro Tag.
curl https://live.timelapse.news/timeline_data
GET /api/v1/live-feed
Live-Feed mit aktuellen Nachrichten. Unterstuetzt Filter.
category (optional, z.B. "finance", "politics"),
limit (optional, max 100)
curl "https://live.timelapse.news/api/v1/live-feed?category=finance&limit=10"
Beispiel-Antwort
{
"status": "ok",
"count": 10,
"items": [
{
"title": "EZB hebt Leitzins an",
"summary": "Die Europaeische Zentralbank...",
"url": "https://example.com/news",
"category": "finance",
"time": "15:30",
"source": ""
}
]
}
POST /contact
Kontaktformular absenden. Akzeptiert Form-Data.
name (required),
email (required),
subject (required),
message (required),
company (optional),
phone (optional)
curl -X POST https://live.timelapse.news/contact \
-d "name=Max&email=max@test.de&subject=Anfrage&message=Hallo"
Beispiel: Python
import requests
response = requests.get("https://live.timelapse.news/api/v1/live-feed",
params={"category": "politics", "limit": 5})
data = response.json()
for item in data["items"]:
print(f"[{item['time']}] {item['title']}")
print(f" {item['summary']}")
print()