# Verify a viral photo before you share it. Its earliest copies, and the weather that day

Verifying a viral photo means finding where it first appeared and checking it against the claimed time and place. With Agentik, your AI runs a reverse image search with DataForSEO, finds the earliest posts in X’s full archive, checks archived pages in the Wayback Machine, and reads the weather at the claimed place and day with Nominatim and Open-Meteo.

- For: Journalists, fact-checkers and social media teams
- Providers: 5 (DataForSEO, X, Internet Archive, OpenStreetMap and Open-Meteo), 5 tools
- Example (One image, one reverse image search, 10 earliest X posts, 2 archive lookups, one place and its weather on one day): at most $0.16, computed from the live catalog
- Updated: 2026-10-10

## Each provider does one part

No single provider covers this job. Through Agentik your AI calls each one for its part, from one connection and one prepaid balance.

- **DataForSEO** (1 tool, at most $0.0018): Reverse image search on Google, to find other copies of the image.
- **X** (1 tool, at most $0.15): X’s full archive, to find the earliest posts that used it.
- **Internet Archive** (1 tool, free): Archived copies of the oldest pages that show it.
- **OpenStreetMap** (1 tool, free): Coordinates of the claimed place.
- **Open-Meteo** (1 tool, free): The weather recorded there on the claimed day.

## Give this to your agent

```text
Use my connected Agentik MCP server for this job: verify a viral photo.

Help me verify a viral photo. First ask me for the image URL, the claim (what, where and when) and where I saw it.

Find where else the image appears with dataforseo/serp-google-search-by-image. Find the earliest posts with it on X with x/search-all. Check archived copies of the oldest pages with wayback/availability. Geocode the claimed place with nominatim/geocode and read the weather there on the claimed day with open-meteo/historical-weather.

Finish with the earliest copy found, whether the image predates the claimed event, whether the weather matches, and a verdict with the evidence.

Before running anything, inspect each tool with inspect_tool, ask me for any input you don’t have instead of inventing it, and tell me the total price. Wait for my go. At the end, tell me what Agentik charged.
```

## You provide

- The image URL
- The claim (what, where, when)
- Where you saw it

## What you get: a provenance verdict with evidence

- The earliest copy found
- Whether the image predates the event
- Whether the weather matches
- A verdict with the evidence

## How to verify a viral photo in Claude or ChatGPT

Prices are the most each call can reserve for this example: One image, one reverse image search, 10 earliest X posts, 2 archive lookups, one place and its weather on one day.

### 1. Find other copies

DataForSEO runs a reverse image search on Google to find other copies of the image.

- [Google search by image SERP](/tools/dataforseo/serp-google-search-by-image.md) `dataforseo/serp-google-search-by-image` (DataForSEO, 1 image): at most $0.0018
- [Google search by image SERP](/tools/dataforseo/serp-google-search-by-image.md) `dataforseo/serp-google-search-by-image` (DataForSEO, the results): free

### 2. Find the earliest posts

X’s full archive finds the earliest posts that used it.

- [X full-archive search](/tools/x/search-all.md) `x/search-all` (X, 10 posts): at most $0.15

### 3. Check archived pages

The Wayback Machine checks archived copies of the oldest pages that show it.

- [Wayback Machine snapshot lookup](/tools/wayback/availability.md) `wayback/availability` (Internet Archive, 2 pages): free

### 4. Check the place and the weather

Nominatim finds the claimed place, and Open-Meteo the weather recorded there that day.

- [Geocode an address](/tools/nominatim/geocode.md) `nominatim/geocode` (OpenStreetMap, 1 place): free
- [Historical weather](/tools/open-meteo/historical-weather.md) `open-meteo/historical-weather` (Open-Meteo, 1 day): free

### 5. Write the verdict

Your AI writes the earliest copy found, whether the image predates the event, whether the weather matches, and a verdict.

Example total: at most $0.16. Each call is billed for measured usage; unused reservations are released.

## Ask it your way

- Is this flood photo really from last week?
- Where did this image first appear online?
- Did it rain in Toulouse on the day this video claims?
- Has this picture been shared before, in another story?

## Why through Agentik

- Reverse image search, X’s archive, the Internet Archive, maps and weather come from five providers through one connection.
- Maps, weather and the archive are free; X’s archive search is most of the price.

## Good to know

- No match is not proof the image is new; it may never have been indexed.
- Weather data has a resolution of a few kilometres and is about five days behind.

## When to use something else

For forensic image analysis, use specialised verification tools and experts. This playbook checks provenance and context from open sources.

## Verify a viral photo: questions

### Does no match mean the photo is new?

No. It may never have been indexed, and the verdict says so.

### How precise is the weather check?

Open-Meteo’s history has a resolution of a few kilometres and runs about five days behind.

### What does the example cost?

At most $0.16, reserved before each call and settled at the measured usage.

## Keep going

- [Fact-check a claim](/fact-check.md): A claim checked against the web, the news, research papers and Wikipedia, with the original source found in the Internet Archive.
- [Crisis triage](/crisis-triage.md): In the first hour, how far a story about you spreads on X, Threads, TikTok, Reddit and the news, who drives it, and what people actually say.
- [Social listening](/social-listening.md): Posts on X, Hacker News threads, YouTube comments and news coverage, read together and sorted into themes.
- [Research tools for your agent](/tools/research.md)
- [Weather tools for your agent](/tools/weather.md)
- [Geo tools for your agent](/tools/geo.md)

[All playbooks](/playbooks.md) · [Connection guides](/docs/clients.md) · [Billing](/docs/billing.md)

---

[HTML page](/verify-viral-media) · [Agent index](/llms.txt)
