Managed destination intelligence · No backend to build

Give every destination page a live briefing.

PlaceBrief turns recent news, local events, weather, and public signals into clear, source-linked context for a specific place. Add it with one iframe and your public API key—without building or maintaining a news-data backend.

<iframe src="https://placebrief.com/widget.html?mn_place=Paris&mn_mode=summary-first" />
mn_public_key=mn_demo_public_new_york & mn_lang=en

1 iframe

Embed in any destination page

1 public key

Connect to the PlaceBrief service

0 news-data pipelines

For your team to build or maintain

From current signals to a destination briefing.

PlaceBrief operates the data pipeline behind every embed. You choose a place; we collect, organize, and refresh the context your users see.

1

We collect current signals

Recent news, local events, weather, and public signals are continuously gathered and refreshed by PlaceBrief.

2

We build place-specific context

Relevant signals are matched to the destination, organized, and turned into a concise, source-linked briefing in the selected language.

3

You publish with one key

The widget requests the hosted briefing and renders it directly on your page. One iframe and a public API key—no ingestion, storage, or summarization backend to maintain.

Managed infrastructure

What powers each briefing

Behind the widget is a managed data and context platform built to turn fragmented signals into destination-ready information.

INGEST

Multi-source ingestion

News and event records from GDELT, RSS feeds, curated sources, and weather providers enter a continuously refreshed pipeline.

RESOLVE

Geographic resolution

Place names and geographic bounds are resolved to coordinates, then signals are matched by location and time window.

ASSEMBLE

Context assembly

Relevant evidence is ranked and assembled into structured context blocks with source links and language-aware summaries.

DELIVER

Hosted delivery

The widget and API serve the resulting briefing from PlaceBrief infrastructure, with caching and automatic refresh.

Explore the API →

Review authentication, endpoints, response structures, and integration examples.

One briefing. Three ways to present it.

Use the same destination data and public key in every layout. Change mn_mode to fit the space in your product.

Compact

compact

A minimal destination signal for cards, search results, and editorial lists.

Best for: travel cards, lists, editorial sidebars

Recommended

Summary First

summary-first

The briefing leads, with the map available for spatial context — recommended for booking and destination pages.

Best for: booking pages, destination detail

Full

full

A complete briefing and interactive map for users who need to explore nearby areas and time windows.

Best for: dashboards, explorer tools, portals

More context for your visitors

Beyond the news map, the widget can surface two additional content blocks — each independently toggleable from the admin panel.

🎟️

Upcoming Events

Concerts, festivals and local events near the destination in the next 14 days — auto-updated, zero editorial effort.

🌍

Destination Overview

A concise Wikipedia orientation for the selected place — geography, culture, key facts. Stable context alongside the live news map.

Live in 30 seconds

No SDK. No npm install. No data pipeline to manage.

1

Get your API key

Sign up, confirm your domain, grab your key. Takes two minutes.

2

Paste the iframe

Set mn_place, mn_mode, and mn_lang in the src URL. No other changes.

3

It's live and stays fresh

The widget fetches updated summaries automatically — you never touch it again.

Configuration parameters

mn_place

Any place name — Barcelona, Tokyo, "New York"

Resolved automatically via geocoding

mn_mode

compact · summary-first · full

Widget layout variant

mn_lang

en · es · fr · de · pt

Summary language — set to match the user's locale

mn_window_days

1 · 7 · 30

How many days back to aggregate

mn_lock_place

0 · 1

Prevent users from navigating off the destination

Booking page — Rome hotel

<!-- Paste into your HTML -->
<iframe
  src="https://placebrief.com/widget.html
     ?mn_place=Rome
     &mn_mode=summary-first
     &mn_lang=en
     &mn_window_days=7
     &mn_lock_place=1"
  width="100%"
  height="520"
  frameborder="0"
  loading="lazy"
/>

What the user sees

A plain-language summary of what's happening in Rome right now — weather, events, sentiment — updated daily, in their language, with no load on your servers.

Built for products that show places

If your product includes a destination, the widget adds context that helps users make a decision.

✈️

Travel & OTAs

Add a destination context block to hotel, flight, or experience detail pages. Users get a live read on atmosphere without leaving your funnel — and book with more confidence.

Booking sites · Tour operators · Airlines · Accommodation platforms

📰

Travel Media

Embed live context alongside destination guides, reviews, and editorial content. The widget refreshes automatically — no editorial team needed to keep it current.

Magazines · Guidebooks · Review platforms · Newsletters

🛍️

Experiences & E-commerce

Show buyers that conditions are favorable before they purchase a tour, rental, or ticket. Reduce pre-purchase hesitation with a single, credible status signal.

Activity platforms · Event ticketing · Short-term rentals

⚙️

Developers & APIs

Build directly against the PlaceBrief API. Query events by location, time window, and category. Full GeoJSON with sentiment scores, summaries, and trend data.

Internal tools · Custom dashboards · Research · Data pipelines

Or go deeper with the API

Use the widget for a backend-free integration. Use the API when you need control over the request flow, structured response, and final layout.

  • Area summaries — structured context for resolved geographic bounds
  • Event stream — filterable by location, time window, and category
  • Map tiles — MVT vector tiles and PNG sentiment heatmaps for your own map
  • Trend data — score history per H3 cell for sparklines and charts
View API documentation

POST /api/areas/resolve-and-summary

{
  "date": "2026-09-01",
  "window_days": 7,
  "search_area": {
    "total_matches": 12,
    "cells": [/* matched areas */]
  },
  "area_summary": {
    "language": "en",
    "trend_summary": "Recent destination context...",
    "context_blocks": [/* news, weather, events */],
    "source_urls": ["https://example.com/source"]
  }
}

Common questions

What your team needs to know.

How the hosted service, public key, coverage, and usage model work before you add PlaceBrief to a destination page.

Does the widget depend on the PlaceBrief hosted service?
Yes. The widget requests destination context from PlaceBrief and renders the hosted response on your page. Your team does not need to build or maintain the ingestion, storage, geographic processing, or briefing backend.
Is the public API key a secret?
No. The public key is designed for browser-based integrations. Restrict it to your allowed domains in the dashboard, and rotate it if you need to replace a key already in use.
Do I need my own backend?
Not for the widget. Add one iframe and your public key to use the hosted experience. Use the direct API when you need a custom request flow, structured response, native application, or your own interface.
Is coverage the same for every destination?
No. Coverage depth varies with the news, events, weather, and public signals available for each destination and period. A lack of indexed events does not prove that nothing happened.
How do requests and credits work?
The Free plan includes one API key and 300 requests per month. Paid plans increase the number of integrations you can manage, while runtime credits fund usage for the paid integration you select. View plans and credit packages →
Is PlaceBrief an emergency alert service?
No. PlaceBrief provides source-linked destination context and refreshes as new signals become available. For safety-critical decisions, review the supporting sources and current guidance from local authorities.

Add destination context today

No backend. No data pipeline. Paste one iframe to give your users live, readable destination context—updated automatically as new signals become available.

Free plan includes one API key and 300 requests per month. No credit card required.