Skip to content
European Crisis TV

ECTV for business

Verified crisis data for your team, systems and website

Every ECTV story is checked against several independent sources, located on the map, labelled by status and impact, and updated as it develops. Use that as structured data in your own tools.

Security & risk teams

Duty-of-care and travel-risk monitoring for staff and sites across Europe.

Insurers, logistics & travel

Disruptions, disasters and attacks near your routes, depots and customers.

Media, NGOs & public bodies

A verified feed and the Europe Crisis Index for your own reporting and dashboards.

Free widgets for your website

Show our latest verified stories or the Europe Crisis Index on your site. Free, always up to date, with a link to ECTV.

Preview

The ECTV API

JSON over HTTPS. Send your key in the Authorization header. Responses include an attribution line; please show it when you display our content.

EndpointWhat you getKey
GET /api/v1/storiesPublished stories. Filters: country, topic, status (breaking,live,alert,report,follow_up), impact (local…europe, minimum), since (ISO time), limit (≤100).Yes
GET /api/v1/stories/{slug}One story in full: text, facts with confidence level, unconfirmed claims, updates, incidents with coordinates, sources.Yes
GET /api/v1/affected?lat=&lng=&r=Stories that concern a location: within r km, national impact in that country, or Europe-wide (72 hours).Yes
GET /api/v1/indexEurope Crisis Index now, per country, with Europe's 30-day history.No (free, cite us)
curl -H "Authorization: Bearer ectv_your_key" \
  "https://europeancrisistv.com/api/v1/stories?country=poland&status=breaking,live,alert&impact=regional&limit=10"
{
  "count": 1,
  "stories": [{
    "url": "https://europeancrisistv.com/news/…",
    "headline": "…",
    "status": "live",              // breaking | live | alert | report | follow_up
    "impact": "regional",          // local | regional | national | europe
    "country": "Poland", "country_slug": "poland", "topic": "natural-disasters",
    "place": "Kłodzko", "lat": 50.43, "lng": 16.65,
    "published_at": "…", "updated_at": "…",
    "last_update": { "at": "…", "text": "…" },
    "independent_sources": 4, "confidence": 86
  }],
  "attribution": "European Crisis TV (europeancrisistv.com)"
}

Also free: RSS at /feed.xml. For instant alerts on places that matter to you, use personal alerts.

Request API access

Tell us what you need. We reply within one working day with an offer and a free trial key.

We use these details only to answer your request and, if you become a customer, for the contract and invoices. See our privacy policy.

Terms: our content stays ours; show the attribution, and do not resell the raw feed without a redistribution licence. See the terms.