curl -H "X-API-Key: $PARTICLE_API_KEY" \
"https://api.particle.pro/v1/podcasts/{id}/rankings/summary"{
"appearances_by_source": [
{
"best_rank": 123,
"chart_count": 123,
"source": "apple",
"best_category_slug": "<string>",
"best_country": "<string>"
}
],
"category_count": 123,
"chart_count": 123,
"country_count": 123,
"podcast": {
"id": "<string>",
"title": "<string>",
"best_rank": {
"captured_at": "2023-11-07T05:31:56Z",
"chart_type": "top_podcasts",
"rank": 123,
"source": "apple",
"category_slug": "<string>",
"country": "<string>"
},
"image_url": "<string>",
"popularity": 123,
"publisher": {
"id": "<string>",
"name": "<string>",
"slug": "<string>"
},
"slug": "<string>"
},
"source_count": 123,
"best_rank": {
"captured_at": "2023-11-07T05:31:56Z",
"chart_type": "top_podcasts",
"rank": 123,
"source": "apple",
"category_slug": "<string>",
"country": "<string>"
}
}{
"detail": "Property foo is required but is missing.",
"error_code": "<string>",
"errors": [
{
"location": "<string>",
"message": "<string>",
"value": "<unknown>"
}
],
"instance": "https://example.com/error-log/abc123",
"resolve": {
"message": "<string>",
"action": "<string>",
"endpoint": "<string>",
"method": "<string>",
"url": "<string>"
},
"status": 400,
"title": "Bad Request",
"type": "https://example.com/errors/example"
}Summarize a podcast's chart presence
Returns a one-call aggregate of the podcast’s current chart presence: the number of distinct chart slots, sources, countries, and categories it appears on, plus the single best (lowest-numbered) rank it currently holds and a per-source breakdown.
curl -H "X-API-Key: $PARTICLE_API_KEY" \
"https://api.particle.pro/v1/podcasts/{id}/rankings/summary"{
"appearances_by_source": [
{
"best_rank": 123,
"chart_count": 123,
"source": "apple",
"best_category_slug": "<string>",
"best_country": "<string>"
}
],
"category_count": 123,
"chart_count": 123,
"country_count": 123,
"podcast": {
"id": "<string>",
"title": "<string>",
"best_rank": {
"captured_at": "2023-11-07T05:31:56Z",
"chart_type": "top_podcasts",
"rank": 123,
"source": "apple",
"category_slug": "<string>",
"country": "<string>"
},
"image_url": "<string>",
"popularity": 123,
"publisher": {
"id": "<string>",
"name": "<string>",
"slug": "<string>"
},
"slug": "<string>"
},
"source_count": 123,
"best_rank": {
"captured_at": "2023-11-07T05:31:56Z",
"chart_type": "top_podcasts",
"rank": 123,
"source": "apple",
"category_slug": "<string>",
"country": "<string>"
}
}{
"detail": "Property foo is required but is missing.",
"error_code": "<string>",
"errors": [
{
"location": "<string>",
"message": "<string>",
"value": "<unknown>"
}
],
"instance": "https://example.com/error-log/abc123",
"resolve": {
"message": "<string>",
"action": "<string>",
"endpoint": "<string>",
"method": "<string>",
"url": "<string>"
},
"status": 400,
"title": "Bad Request",
"type": "https://example.com/errors/example"
}Authorizations
Pass your API key in the X-API-Key header (recommended).
Path Parameters
Podcast slug, internal ID, or numeric iTunes ID.
Response
OK
Per-source breakdown of chart presence and best rank.
Show child attributes
Show child attributes
Number of distinct categories currently charting this podcast.
Number of distinct chart slots (source × country × category) on which this podcast currently appears.
Number of distinct countries currently charting this podcast.
The podcast this summary describes.
Show child attributes
Show child attributes
Number of distinct sources currently charting this podcast.
The single best (lowest-numbered) rank this podcast currently holds across all charts. Null when the podcast holds no current chart appearances.
Show child attributes
Show child attributes
Was this page helpful?