Chart Movement
https://api.podengine.ai/api/v1/charts/movement Get a chart's biggest climbers and fallers, new entries and drop-offs since the chart 1 or 7 days earlier, computed over every position
Request
Query parameters
Get a chart's biggest climbers and fallers, new entries and drop-offs since a comparison chart
The chart category defaulting to 'top podcasts'. Apple podcasts supports the following: "top podcasts", "arts", "business", "comedy", "education", "fiction", "government", "health & fitness", "history", "kids & family", "leisure", "music", "news", "religion & spirituality", "science", "society & culture", "sports", "technology", "true crime", "tv & film"
The country of the chart in ISO 3166-1 alpha-2 format, for example "us". Defaults to us.
The chart date (YYYY-MM-DD). Omit for the latest chart; pass the date on screen to stay on one snapshot.
Which earlier chart to measure rank change against: 1 day or 7 days before the chart date. The latest chart on or before that date is used. Defaults to 1d.
Items per list, default 4, max 25. Lists are computed over the whole chart; totalCount is unaffected.
Response
200 application/jsondataobjectrequired2 fields
optionsobjectrequired6 fields
Get a chart's biggest climbers and fallers, new entries and drop-offs since a comparison chart
The chart category defaulting to 'top podcasts'. Apple podcasts supports the following: "top podcasts", "arts", "business", "comedy", "education", "fiction", "government", "health & fitness", "history", "kids & family", "leisure", "music", "news", "religion & spirituality", "science", "society & culture", "sports", "technology", "true crime", "tv & film"
The country of the chart in ISO 3166-1 alpha-2 format, for example "us". Defaults to us.
The chart date (YYYY-MM-DD). Omit for the latest chart; pass the date on screen to stay on one snapshot.
Which earlier chart to measure rank change against: 1 day or 7 days before the chart date. The latest chart on or before that date is used. Defaults to 1d.
Items per list, default 4, max 25. Lists are computed over the whole chart; totalCount is unaffected.
movementobjectrequirednullable5 fields
Null when no chart exists for the date.
chartobjectrequired16 fields
The chart category defaulting to 'top podcasts'. Apple podcasts supports the following: "top podcasts", "arts", "business", "comedy", "education", "fiction", "government", "health & fitness", "history", "kids & family", "leisure", "music", "news", "religion & spirituality", "science", "society & culture", "sports", "technology", "true crime", "tv & film"
The country of the chart in ISO 3166-1 alpha-2 format, for example "us". Defaults to us.
The date of the chart in YYYY-MM-DD format
Positions with a platform identity on this chart, independent of positionsLimit.
Historical Spotify positions recorded without a trustworthy Spotify id (not included in positions).
The deepest position captured for this chart.
complete: every captured position has a platform id. unresolved_identities: some historical Spotify positions are known only by Pod Engine podcast. incomplete: positions are missing from the capture.
Which earlier chart to measure rank change against: 1 day or 7 days before the chart date. The latest chart on or before that date is used. Defaults to 1d.
The chart date minus 1 or 7 UTC calendar days.
The date of the chart actually compared against: the latest chart on or before requestedCompareDate.
complete: every captured position has a platform id. unresolved_identities: some historical Spotify positions are known only by Pod Engine podcast. incomplete: positions are missing from the capture.
Whether entries can be confirmed: both charts are fully resolved and captured to the same depth. When false, shows absent from the comparison chart have movement unknown.
climbersobjectrequired4 fields
Largest climbs among shows on both charts, biggest first.
unavailable: the list cannot be computed reliably, which is different from an empty list.
Items in the full list, independent of limit.
itemsarray of objectrequired8 fields
podenginePodcastobjectrequirednullable10 fields
The resolved identity, stable for deep links: the canonical Pod Engine id, or the platform id.
Rank on the chart; null for a dropped show.
Rank on the comparison chart; null for an entry.
previousPosition minus position; positive means the show climbed. Null unless on both charts.
fallersobjectrequired4 fields
Largest falls among shows on both charts, biggest first.
unavailable: the list cannot be computed reliably, which is different from an empty list.
Items in the full list, independent of limit.
itemsarray of objectrequired8 fields
podenginePodcastobjectrequirednullable10 fields
The resolved identity, stable for deep links: the canonical Pod Engine id, or the platform id.
Rank on the chart; null for a dropped show.
Rank on the comparison chart; null for an entry.
previousPosition minus position; positive means the show climbed. Null unless on both charts.
newEntriesobjectrequired4 fields
Confirmed entries since the comparison chart, by position. May include re-entries; not a debut.
unavailable: the list cannot be computed reliably, which is different from an empty list.
Items in the full list, independent of limit.
itemsarray of objectrequired8 fields
podenginePodcastobjectrequirednullable10 fields
The resolved identity, stable for deep links: the canonical Pod Engine id, or the platform id.
Rank on the chart; null for a dropped show.
Rank on the comparison chart; null for an entry.
previousPosition minus position; positive means the show climbed. Null unless on both charts.
droppedOffobjectrequired4 fields
Shows on the comparison chart confirmed absent from this one, by their last position.
unavailable: the list cannot be computed reliably, which is different from an empty list.
Items in the full list, independent of limit.
itemsarray of objectrequired8 fields
podenginePodcastobjectrequirednullable10 fields
The resolved identity, stable for deep links: the canonical Pod Engine id, or the platform id.
Rank on the chart; null for a dropped show.
Rank on the comparison chart; null for an entry.
previousPosition minus position; positive means the show climbed. Null unless on both charts.