VisionSync Webcamera24 - Boutique Suite avatar

VisionSync Webcamera24 - Boutique Suite

Under maintenance

Pricing

Pay per usage

Go to Apify Store
VisionSync Webcamera24 - Boutique Suite

VisionSync Webcamera24 - Boutique Suite

Under maintenance

Scrape Webcamera24 with VisionSync enrichment: YouTube live stream URLs, HD snapshots, real-time weather, and GPS coordinates. Part of the VisionSync Boutique Suite.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

the anh nguyen

the anh nguyen

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

15 days ago

Last modified

Categories

Share

Scrape Webcamera24 webcams with full VisionSync V1 enrichment: live stream URLs, HD snapshots, real-time weather, and automated health checks.

What does Webcamera24 Scraper do?

This Actor extracts structured data from Webcamera24 live camera pages, including:

  • Live stream URL (HLS .m3u8) for direct playback
  • HD snapshot captured from the live player
  • Real-time weather at the camera's GPS location (temperature, conditions, wind)
  • Stream health check verifying if the feed is currently live
  • Metadata including title, description, coordinates, and provider info

Every result is enriched through the VisionSync Core pipeline and billed via Pay-Per-Event.

Why scrape Webcamera24?

Webcamera24 hosts ~3,000 webcams worldwide with YouTube iframe embeds, covering tourist hotspots, city centers, and scenic views. Ideal for building webcam directories, tourism dashboards, and real-time destination previews.

How to scrape Webcamera24

  1. Create a free Apify account at apify.com if you don't have one.
  2. Open this Actor in the Apify Console and click "Start".
  3. Add camera URLs from Webcamera24 to the Start URLs field.
  4. Click Run and wait for the Actor to finish processing.
  5. Download results as JSON, CSV, or Excel from the Output tab.

Input example

{
"startUrls": [
{ "url": "https://webcamera24.com/camera/czech-republic/prague-old-town-square/" },
{ "url": "https://webcamera24.com/camera/spain/barcelona-la-rambla/" }
]
}

Output example

{
"visionSyncId": "VS-W24-prague-old-town-square",
"url": "https://webcamera24.com/camera/czech-republic/prague-old-town-square/",
"title": "Prague Old Town Square",
"stream": {
"url": "https://...",
"isLive": true,
"lastVerified": "2026-03-19T10:00:00Z"
},
"snapshotUrl": "https://api.apify.com/v2/key-value-stores/.../records/...",
"enrichment": {
"location": {
"city": "Prague",
"lat": 50.0875,
"lon": 14.4213
},
"weather": {
"temp": "15°C",
"condition": "Partly cloudy",
"wind": "12 km/h",
"humidity": "62%",
"uvIndex": 3.2
},
"timezone": "Europe/Berlin",
"elevation": 34,
"sunrise": "2026-03-19T06:12",
"sunset": "2026-03-19T18:27"
},
"provider": "webcamera24",
"timestamp": "2026-03-19T10:00:00Z"
}

How much will it cost?

This Actor uses Pay-Per-Event pricing:

VolumeCost
1 result$0.002
100 results$0.20
1,000 results$2.00
10,000 results$20.00

You only pay for successfully enriched results saved to the dataset. Failed or empty scrapes are not charged.

Platform costs (compute and proxy) are billed separately by Apify based on your plan.

Supported URL formats

This Actor accepts two types of URLs:

  • Camera pages -- a direct webcam page with a live stream player. The Actor extracts the stream, takes a snapshot, and enriches with weather.
  • Listing/category pages -- a page that lists multiple cameras. The Actor auto-discovers camera links on the page and scrapes each one.

Just paste any Webcamera24 URL and the Actor will figure out the rest.

Programmatic access (API)

Run this Actor via the Apify API and integrate into your pipeline:

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("RTLcGwEthgVK11t2x").call(run_input={
"startUrls": [{"url": "https://webcamera24.com/camera/czech-republic/prague-old-town-square/"}]
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["title"], item["enrichment"]["weather"]["temp"])

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('RTLcGwEthgVK11t2x').call({
startUrls: [{ url: 'https://webcamera24.com/camera/czech-republic/prague-old-town-square/' }],
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(item => console.log(item.title, item.enrichment?.weather?.temp));

cURL

curl "https://api.apify.com/v2/acts/RTLcGwEthgVK11t2x/runs" \
-X POST -H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-d '{"startUrls": [{"url": "https://webcamera24.com/camera/czech-republic/prague-old-town-square/"}]}'

Tips

  • Use Apify Proxy (enabled by default) for reliable scraping and anti-blocking.
  • Schedule runs with Apify Scheduler to build a time-series of camera snapshots and weather data.
  • Combine multiple VisionSync scrapers to build a comprehensive multi-provider webcam directory.
  • Export results via the Apify API or integrate with webhooks for real-time pipelines.
  • Pass a listing page URL to auto-discover all cameras on that page.

This Actor extracts publicly available data from Webcamera24 camera pages. Web scraping of publicly accessible information is generally permitted under applicable law. Always review the target site's Terms of Service and applicable regulations (including GDPR for EU data) before use. This Actor does not bypass authentication, paywalls, or CAPTCHAs. Use responsibly and respect rate limits.

Part of VisionSync Boutique Suite

Search all 12 providers at once with VisionSync Hub.

ProviderLink
EarthCamOpen in Store
SkylineWebcamsOpen in Store
Explore.orgOpen in Store
WebcamtaxiOpen in Store
WindyOpen in Store
WhatsUpCamsOpen in Store
YouTube LiveOpen in Store
WorldcamOpen in Store
IPLiveCamsOpen in Store
GeoCamOpen in Store
OpenWebcamDBOpen in Store