Steam Store Upcoming Release Calendar Scraper avatar

Steam Store Upcoming Release Calendar Scraper

Pricing

Pay per event

Go to Apify Store
Steam Store Upcoming Release Calendar Scraper

Steam Store Upcoming Release Calendar Scraper

Scrapes Steam's coming-soon catalog into a release calendar with normalised dates. Returns upcoming game metadata: release dates parsed from fuzzy strings (Q3 2026, May 2026), developers, publishers, genres, tags, platforms, and pricing. For games media and release tracking.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Categories

Share

Scrapes Steam's complete coming-soon catalog into a release calendar with normalised date strings. Returns upcoming game metadata including release dates parsed from fuzzy strings (e.g. "Q3 2026", "May 2026"), developers, publishers, genres, tags, platforms, and pricing.

What it does

Steam uses inconsistent date strings for upcoming games: full dates ("May 21, 2026"), month-year ("May 2026"), year-only ("2026"), quarter ("Q3 2026"), and fuzzy labels ("Coming soon", "TBA"). This actor normalises all of them to ISO-compatible forms so you can sort, filter, and track release-date slips over time.

The actor runs a two-stage pipeline:

  1. Catalog collection — Paginates Steam's coming-soon search API to collect all upcoming app IDs and their tag associations (~11,000+ titles at any given time).
  2. Detail enrichment — Fetches the Steam AppDetails API for each game to retrieve full metadata: developers, publishers, genres, pricing, platforms, and the canonical release date.

Output

Each record in the dataset contains:

FieldTypeDescription
steam_appidintegerSteam application ID
namestringGame title
release_date_rawstringOriginal Steam date string (e.g. "Q3 2026", "May 21, 2026")
release_date_parsedstringNormalised date: YYYY-MM-DD, YYYY-MM, YYYY, YYYY-Qn, or null
is_coming_soonbooleanSteam's own coming_soon flag
announcedbooleanTrue when is_coming_soon=true but no parseable date
developersstringComma-separated developer studio names
publishersstringComma-separated publisher names
genresstringComma-separated genre labels
tagsstringComma-separated Steam tag IDs
price_plannednumberPlanned price in USD (null if not yet priced)
early_accessbooleanWhether the game launches in Early Access
platformsstringComma-separated platforms (windows, mac, linux)
has_demobooleanDemo availability flag
header_imagestringURL to the Steam capsule image
short_descriptionstringShort description from Steam
source_urlstringSteam store page URL
snapshot_tsstringISO timestamp of when this record was scraped

Date normalisation

Steam stringParsed value
"May 21, 2026""2026-05-21"
"May 2026""2026-05"
"2026""2026"
"Q3 2026""2026-Q3"
"Coming soon"null
"TBA", "TBD", ""null

Input

ParameterTypeDefaultDescription
maxItemsinteger10Maximum number of records to return. Leave blank for the full catalog.

Use cases

  • Games media and editorial — build a "games releasing this month/quarter" calendar
  • Release date tracking — run periodically and diff against previous results to detect date slips
  • Affiliate and content sites — surface upcoming games with dates, genres, and pricing
  • Market research — analyse upcoming release density by platform, genre, or time window

Rate limiting

Steam's AppDetails API allows approximately 200 requests per 5 minutes per IP. The actor respects this with built-in throttling. Full catalog runs (10,000+ titles) take several hours. Use maxItems to scrape a targeted subset.

Notes

  • price_planned is null for most upcoming games until Steam opens pre-purchases.
  • Early Access detection uses Steam's category system (category ID 70).
  • Tag IDs are numeric Steam tag codes; cross-reference the Steam tag database for labels.