cheapcharts

Installation
SKILL.md

CheapCharts API Skill

A free, public-API price tracker for digital movies and TV shows across iTunes (Apple TV), Amazon Prime Video, Vudu, and Google Play. No authentication, no rate limits.

Repo: https://github.com/tracerman/cheapcharts-skill API Base URL: https://buster.cheapcharts.de/v1/gptapi/ All-time-low (ATL) check: https://buster.cheapcharts.de/v1/DetailData.php (unofficial internal endpoint - see Pitfall #17)

Default Workflow (canonical pattern)

When a user asks anything about deals, drops, prices, or "what's cheap right now", follow this flow:

  1. Decide the store. Default to itunes (US), or use itunes,amazon,vudu,googlePlay for multi-store.
  2. Decide the item type. buymovies for movies, seasons for TV, all for Search only.
  3. Pull Deals with sort=latestPricechange for "latest" / "today's drops" / "what just changed" questions. Use sort=greatestSavings for "best deals" or sort=releaseDate for "newest releases".
  4. Verify "today" claims by hitting DetailData for each candidate and checking priceHdLastChangeDate (or priceSdLastChangeDate). Always check the response status field first - status=error means your call failed silently otherwise (see Pitfall #15).
  5. Filter out fake drops (priceBefore - price <= $1) and bundle placeholder dates when sorting by releaseDate.
  6. Enrich with the ATL flag (priceHdIsLowest / priceSdIsLowest) from DetailData so every report can show whether each drop is at the historical floor. CheapCharts makes one extra call per item - see the standard report template in Presentation Guidelines.
Installs
1
First Seen
Jun 23, 2026