PodcastIndex Static Data API
The Static Data API from PodcastIndex — 11 operation(s) for static data.
The Static Data API from PodcastIndex — 11 operation(s) for static data.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/podcastindex-static-data-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
version: 1.12.1
title: PodcastIndex.org Add Static Data API
termsOfService: https://github.com/Podcastindex-org/legal/blob/main/TermsOfService.md
contact:
email: info@podcastindex.org
url: https://podcastindex.org/
license:
name: MIT
url: https://github.com/Podcastindex-org/docs-api/blob/master/LICENSE
x-logo:
url: logo.svg
href: /
description: "Download the openapi spec in [json](pi_api.json) or [yaml](pi_api.yaml) format.\n\n# Overview\n\nThe Podcast Index (Podcast Index LLC) is a software developer focused partnership that provides tools and data to\nanyone who aspires to create new and exciting Podcast experiences without the heavy lifting of indexing,\naggregation and data management.\n\n# Example Code\n\nUsers have provided example code for working the API in the following languages:\n\n - [AWS Lambda - python](https://github.com/tbowers/python-podcastindex-org-lambda)\n - [Bash](https://github.com/suorcd/Bash-podcastindex-org-example)\n - [C#](https://github.com/ComicStrip/csharp-podcastindex-org-example)\n - [Elisp](https://github.com/sabexx/elisp-example)\n - [Flutter/Dart](https://github.com/crediblecreative/flutter-dart-podcastindex-org-example)\n - [Go](https://github.com/ComicStrip/Go-podcastindex-org-example)\n - [Go](https://github.com/kilobit/podcast-index-client)\n - [Java](https://github.com/ComicStrip/Java-podcastindex-org-example)\n - [Java](https://github.com/stucoates/PodcastIndexJavaClient)\n - [Node.js](https://github.com/ComicStrip/node.js-podcastindex-org-example)\n - [PHP](https://github.com/Podcastindex-org/example-code)\n - [Python](https://github.com/tbowers/python-podcastindex-org-example)\n - [Swift](https://github.com/ComicStrip/Swift-podcastindex-org-example)\n - ... [More](https://github.com/Podcastindex-org-Examples)\n\nDon't see your desired language, create an example repo and create a\n[Pull Request](https://github.com/Podcastindex-org/docs-api/pulls) with a link to your example code project!\n\n# Libraries\n\nUser created libraries for working with the API:\n\n - Java\n - [podcast4j](https://github.com/yusufyilmazfr/podcast4j)\n - .NET\n - [PodcastIndexSharp](https://www.nuget.org/packages/PodcastIndexSharp)\n - Node.js/npm/yarn\n - [podcast-index-api](https://www.npmjs.com/package/podcast-index-api)\n - [podcastdx-client](https://www.npmjs.com/package/podcastdx-client)\n - PHP\n - [podcastindex-php](https://github.com/LowSociety/podcastindex-php)\n - Python/pip\n - [python-podcastindex](https://pypi.org/project/python-podcastindex/)\n - R\n - [podindexr](https://github.com/rpodcast/podindexr)\n - Ruby\n - [podcast-index](https://github.com/jasonyork/podcast-index)\n - Swift\n - [PodcastIndexKit](https://github.com/SparrowTek/PodcastIndexKit)\n - Kotlin\n - [PodcastIndex-SDK](https://github.com/mr3y-the-programmer/PodcastIndex-SDK)\n - Go\n - [podcastindex](https://github.com/jjgmckenzie/podcastindex)\n - [podcastindex-go](https://github.com/koalahl/podcastindex-go)\n\nAre we missing a library? Did you create one for a different language? Create a\n[Pull Request](https://github.com/Podcastindex-org/docs-api/pulls) with a link to the new library!\n\n# Postman\n\nA collection file for use in the [Postman](https://www.postman.com/) application is available for this API.\n\n 1. Download the contents of the [Postman Docs](https://github.com/Podcastindex-org/docs-api/tree/master/Postman%20Docs) folder.\n 2. Import the `PodcastIndex.postman_collection.json` collection to Postman\n 3. Import the `PodcastIndexOrgEnvironment.postman_environment.json` to Postman\n 4. Click \"Environments\" on the left sidebar\n 5. Select the checkbox next to the PodcastIndexOrgEnvironment entry\n 6. Set `AuthKey` and `SeceretKey` values under the \"Current Value\" column using your API information\n 7. Click \"Collections\" from the sidebar\n 8. Select PodcastIndex\n 9. Select and run the endpoint to test\n\n# Contributing\n\nThe source for this API documentation is available at\n[https://github.com/Podcastindex-org/docs-api](https://github.com/Podcastindex-org/docs-api).\nSubmit an Issue or create a Pull Request.\n\n# Authentication Details\n\nSending an API request is easy. We use an Amazon-style request authorization token to secure each request.\n\n\nRegister for a free API key at https://api.podcastindex.org/\n\n\nThese headers parameters are required for each request: `User-Agent`, `X-Auth-Date`, `X-Auth-Key`, `Authorization`\n\n\nSee [Authentication](#auth) for description of parameters.\n\n# Legal\n\nLegal\n\n - [Privacy Policy](https://github.com/Podcastindex-org/legal/blob/main/PrivacyPolicy.md)\n - [Terms of Service](https://github.com/Podcastindex-org/legal/blob/main/TermsOfService.md)\n - [License](https://github.com/Podcastindex-org/docs-api/blob/master/LICENSE)\n"
servers:
- url: https://api.podcastindex.org/api/1.0
tags:
- name: Static Data
paths:
/static/stats/daily_counts.json:
get:
tags:
- Static Data
summary: Stats Daily Counts
description: 'Report a number of statistics about the feeds in Podcast Index''s database. Updated daily.
A subset of stats can be retrieved using the API endpoint [stats/current](#get-/stats/current).
View at: https://stats.podcastindex.org/daily_counts.json
'
operationId: daily_counts.json
security: []
servers:
- url: https://stats.podcastindex.org
description: Podcast Index Stats
responses:
'200':
$ref: '#/components/responses/static_stats_counts'
'400':
$ref: '#/components/responses/400_static'
'404':
$ref: '#/components/responses/404'
/static/stats/hourly_counts.json:
get:
tags:
- Static Data
summary: Stats Hourly Counts
description: 'Report a number of statistics about the feeds in Podcast Index''s database. Updated hourly.
A subset of stats can be retrieved using the API endpoint [stats/current](#get-/stats/current).
View at: https://stats.podcastindex.org/hourly_counts.json
'
operationId: hourly_counts.json
security: []
servers:
- url: https://stats.podcastindex.org
description: Podcast Index Stats
responses:
'200':
$ref: '#/components/responses/static_stats_counts'
'400':
$ref: '#/components/responses/400_static'
'404':
$ref: '#/components/responses/404'
/static/stats/chart-data.json:
get:
tags:
- Static Data
summary: v4v Sats
description: 'Contains the raw data used to populate the graphs at https://stats.podcastindex.org/v4v.
This is a look at the total [sats](https://www.investopedia.com/terms/s/satoshi.asp) flowing through the Value4Value
Lightning podcasting economy over various periods of time.
We calculate this data based on our visibility as a one percent voluntary split on Podcastindex.org api
calls. Therefore, the true numbers could be higher, but they cannot be lower than listed here. This represents our
best approximation of how many sats are flowing across the entire ecosystem from listeners to creators, guests (via
episode splits), platforms, services and apps.
View at: https://stats.podcastindex.org/chart-data.json
'
operationId: chart-data.json
security: []
servers:
- url: https://stats.podcastindex.org
description: Podcast Index Stats
responses:
'200':
$ref: '#/components/responses/static_sats_data'
'400':
$ref: '#/components/responses/400_static'
'404':
$ref: '#/components/responses/404'
/static/stats/v4vmusic.json:
get:
tags:
- Static Data
summary: v4v Music Chart JSON
description: 'Contains the ranking of the music tracks played on podcasts that have been boosted the most over the last 7 days.
Each entry shows the number of listener boosts sent over this time period. The chart is updated hourly.
Can be viewed in a browser at https://podcastindex.top/ (https://stats.podcastindex.org/v4vmusic.html).
View at: https://stats.podcastindex.org/v4vmusic.json
Also available in [OPML](#get-/static/stats/v4vmusic.opml) and [RSS](#get-/static/stats/v4vmusic.rss).
'
operationId: v4vmusic.json
security: []
servers:
- url: https://stats.podcastindex.org
description: Podcast Index Stats
responses:
'200':
$ref: '#/components/responses/static_music_json'
'400':
$ref: '#/components/responses/400_static'
'404':
$ref: '#/components/responses/404'
/static/stats/v4vmusic.opml:
get:
tags:
- Static Data
summary: v4v Music Chart OPML
description: 'Contains the ranking of the music tracks played on podcasts that have been boosted the most over the last 7 days.
Each entry shows the number of listener boosts sent over this time period. The chart is updated hourly.
Can be viewed in a browser at https://podcastindex.top/ (https://stats.podcastindex.org/v4vmusic.html).
View at: https://stats.podcastindex.org/v4vmusic.opml
Also available in [JSON](#get-/static/stats/v4vmusic.json) and [RSS](#get-/static/stats/v4vmusic.rss).
'
operationId: v4vmusic.opml
security: []
servers:
- url: https://stats.podcastindex.org
description: Podcast Index Stats
responses:
'200':
$ref: '#/components/responses/static_music_opml'
'400':
$ref: '#/components/responses/400_static'
'404':
$ref: '#/components/responses/404'
/static/stats/v4vmusic.rss:
get:
tags:
- Static Data
summary: v4v Music Chart RSS
description: 'Contains the ranking of the music tracks played on podcasts that have been boosted the most over the last 7 days.
Each entry shows the number of listener boosts sent over this time period. The chart is updated hourly.
Can be viewed in a browser at https://podcastindex.top/ (https://stats.podcastindex.org/v4vmusic.html).
View at: https://stats.podcastindex.org/v4vmusic.rss
Also available in [JSON](#get-/static/stats/v4vmusic.json) and [OPML](#get-/static/stats/v4vmusic.opml).
'
operationId: v4vmusic.rss
security: []
servers:
- url: https://stats.podcastindex.org
description: Podcast Index Stats
responses:
'200':
$ref: '#/components/responses/static_music_rss'
'400':
$ref: '#/components/responses/400_static'
'404':
$ref: '#/components/responses/404'
/static/tracking/current:
get:
tags:
- Static Data
summary: Current
description: 'This call returns every new feed and episode added to the index over the past 24 hours in reverse chronological order.
This is similar to `/recent/feeds` but uses the date the feed was found by the index rather than the feed''s
internal timestamp.
Similar data can also be retrieved using the API endpoint [recent/data](#get-/recent/data).
Access at: https://tracking.podcastindex.org/current
The prior 24 hours of data (going backwards until all tracked data is received) can be accessed using the timestamp
of the previous data set. This is found in the `previousTrackingUrl`.
The format of these prior data sets follows the format described below.
'
operationId: current
security: []
servers:
- url: https://tracking.podcastindex.org
description: Podcast Index Tracking
responses:
'200':
$ref: '#/components/responses/static_current'
'400':
$ref: '#/components/responses/400_static'
'404':
$ref: '#/components/responses/404'
/static/tracking/feedValueBlocks:
get:
tags:
- Static Data
summary: Feed Value Blocks
description: 'Get all feeds with value blocks.
Access at: https://tracking.podcastindex.org/feedValueBlocks.json
'
operationId: feedValueBlocks.json
security: []
servers:
- url: https://tracking.podcastindex.org
description: Podcast Index Tracking
responses:
'200':
$ref: '#/components/responses/static_tracking_feed_value_blocks'
'400':
$ref: '#/components/responses/400_static'
'404':
$ref: '#/components/responses/404'
/static/tracking/episodeValueBlocks:
get:
tags:
- Static Data
summary: Episode Value Blocks
description: 'Get all episodes with value blocks.
Access at: https://tracking.podcastindex.org/episodeValueBlocks.json
'
operationId: episodeValueBlocks.json
security: []
servers:
- url: https://tracking.podcastindex.org
description: Podcast Index Tracking
responses:
'200':
$ref: '#/components/responses/static_tracking_episode_value_blocks'
'400':
$ref: '#/components/responses/400_static'
'404':
$ref: '#/components/responses/404'
/static/public/podcastindex_dead_feeds.csv:
get:
tags:
- Static Data
summary: Dead Feeds
description: 'Lists all feed Ids that have been marked dead in the Podcast Index database. The list is updated every X hours.
A subset of stats can be retrieved using the API endpoint [podcasts/dead](#get-/podcasts/dead).
Download from: https://public.podcastindex.org/podcastindex_dead_feeds.csv
'
operationId: podcastindex_dead_feeds.csv
security: []
servers:
- url: https://public.podcastindex.org
description: Podcast Index Public
responses:
'200':
$ref: '#/components/responses/static_dead_feeds'
'400':
$ref: '#/components/responses/400_static'
'404':
$ref: '#/components/responses/404'
/static/public/podcastindex_feeds.db.tgz:
get:
tags:
- Static Data
summary: Feeds Database
description: 'Compressed database of all non-dead feeds in the Podcast Index database.
Updated daily. Some attributes excluded. No episodes included.
Download from: https://public.podcastindex.org/podcastindex_feeds.db.tgz
'
operationId: podcastindex_feeds_db.tgz
security: []
servers:
- url: https://public.podcastindex.org
description: Podcast Index Public
responses:
'200':
$ref: '#/components/responses/static_feeds_db'
'400':
$ref: '#/components/responses/400_static'
'404':
$ref: '#/components/responses/404'
components:
schemas:
feedsWithTranscripts:
description: 'Podcast feeds with a
[`podcast:transcript`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#transcript)
tag in at least 1 episode.
'
type: integer
example: 61385
suggested_v4v:
description: 'Suggested amount per second of playback to send. Unit is specific to the `type`.
'
type:
- string
- 'null'
example: '0.00000020000'
feedsWithNewEpisodes90days:
description: 'Podcast feeds with a new episode released in the last 90 days.
'
type: integer
example: 436933
feedsWithChapters:
description: 'Podcast feeds with a
[`podcast:chapters`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#chapters)
tag in at least 1 episode.
'
type: integer
example: 35582
value:
description: "Information for supporting the podcast via one of the \"Value for Value\" methods. May not be reported.\n\n\nExamples:\n - `lightning` value type: https://api.podcastindex.org/api/1.0/podcasts/byfeedid?id=169991&pretty\n - `webmonetization` value type: https://api.podcastindex.org/api/1.0/podcasts/byfeedid?id=779873&pretty\n"
type:
- object
- 'null'
properties:
model:
$ref: '#/components/schemas/model_v4v'
destinations:
$ref: '#/components/schemas/destinations_v4v'
newEpisodes14days:
description: 'Podcast feeds with a new episode containing a released in the last 14 days.
'
type: integer
example: 907203
data_static:
description: 'Object containing the recent data
'
type: object
properties:
nextSince:
description: 'Value of `since` in next block of data
'
type: integer
format: Unix Epoch
example: 1613805249
position:
$ref: '#/components/schemas/position'
feeds:
$ref: '#/components/schemas/feeds_data'
items:
$ref: '#/components/schemas/items_data'
feedsWithNewEpisodes7days:
description: 'Podcast feeds with a new episode released in the last 7 days.
'
type: integer
example: 179043
itunesId_feed:
description: 'The iTunes ID of this feed if there is one, and we know what it is.
'
type:
- integer
- 'null'
example: 1441923632
title_feed:
description: 'Name of the feed
'
type: string
example: Batman University
since:
description: 'Value of `since` parameter passed to request.
'
type:
- integer
- 'null'
format: Unix Epoch
example: 1613805249
model_v4v:
description: 'Description of the method for providing "Value for Value" payments
'
type: object
properties:
type:
$ref: '#/components/schemas/type_v4v'
method:
$ref: '#/components/schemas/method_v4v'
suggested:
$ref: '#/components/schemas/suggested_v4v'
valueCreatedOn:
description: 'The time this feed''s `value` data added. Will be 0 if no `value` data.
'
type: integer
format: Unix Epoch
example: 1598369047
position:
description: 'Position in data
'
type: integer
example: 12843054496
language:
description: 'The channel-level language specification of the feed.
Languages accord with the [RSS Language Spec](https://www.rssboard.org/rss-language-codes).
'
type: string
example: en-us
fee_destination:
description: 'Indicates if destination is included due to a fee being charged. May not be reported.
'
type:
- boolean
- 'null'
example: true
podcastguid:
description: 'The GUID from the `podcast:guid` tag in the feed. This value is a unique, global identifier for the podcast.
See the namespace spec for
[guid](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#guid) for details.
'
type: string
example: 9b024349-ccf0-5f69-a609-6b82873eab3c
feeds_data_obj:
type: object
properties:
feedId:
$ref: '#/components/schemas/id_feed'
feedUrl:
$ref: '#/components/schemas/url_feed'
feedTitle:
$ref: '#/components/schemas/title_feed'
feedDescription:
$ref: '#/components/schemas/description_feed'
feedImage:
$ref: '#/components/schemas/image_feed'
feedLanguage:
$ref: '#/components/schemas/language'
feedItunesId:
$ref: '#/components/schemas/itunesId_feed'
destination_v4v:
description: 'Destination for "Value for Value" payment.
'
type: object
properties:
name:
$ref: '#/components/schemas/name_destination'
address:
$ref: '#/components/schemas/address_destination'
type:
$ref: '#/components/schemas/type_destination'
split:
$ref: '#/components/schemas/split_destination'
fee:
$ref: '#/components/schemas/fee_destination'
customKey:
$ref: '#/components/schemas/customKey'
customValue:
$ref: '#/components/schemas/customValue'
type_v4v:
description: 'Payment type
'
type: string
enum:
- lightning
- hive
- webmonetization
example: lightning
feedsWithNewEpisodes14days:
description: 'Podcast feeds with a new episode released in the last 14 days.
'
type: integer
example: 239664
items_data_obj:
type: object
properties:
episodeId:
$ref: '#/components/schemas/id_episode'
episodeTitle:
$ref: '#/components/schemas/title_feed'
episodeDescription:
$ref: '#/components/schemas/description_episode'
episodeImage:
$ref: '#/components/schemas/image_episode'
episodeTimestamp:
$ref: '#/components/schemas/datePublished'
episodeAdded:
$ref: '#/components/schemas/episodeAdded'
episodeEnclosureUrl:
$ref: '#/components/schemas/enclosureUrl'
episodeEnclosureLength:
$ref: '#/components/schemas/enclosureLength'
episodeEnclosureType:
$ref: '#/components/schemas/enclosureType'
episodeDuration:
$ref: '#/components/schemas/duration'
episodeType:
$ref: '#/components/schemas/episodeType'
feedId:
$ref: '#/components/schemas/id_feed'
type_destination:
description: 'Type of destination
'
type: string
enum:
- node
example: node
guid:
description: 'The unique identifier for the episode
'
type: string
example: incomparable/batman/19
enclosureType:
description: 'The Content-Type for the item specified by the `enclosureUrl`
'
type: string
example: audio/mp3
feedsWithValueBlocks:
description: 'Podcast feeds with a
[`podcast:value`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#value)
tag in at least 1 episode.
'
type: integer
example: 21916
customValue:
description: 'A custom value to pass along with the payment. This is considered the value that belongs to the customKey. May not be reported.
See the [podcast namespace spec](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#value)
and [value specification](https://github.com/Podcastindex-org/podcast-namespace/blob/main/value/value.md)
for more information.
'
type:
- string
- 'null'
example: wal_ZmqFg13NB31oek
feedsWithNewEpisodes10days:
description: 'Podcast feeds with a new episode released in the last 10 days.
'
type: integer
example: 212322
feedsWithFundingTag:
description: 'Podcast feeds with a
[`podcast:funding`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#funding)
tag in at least 1 episode.
'
type: integer
example: 57582
destinations_v4v:
description: 'List of destinations where "Value for Value" payments should be sent.
'
type: array
items:
$ref: '#/components/schemas/destination_v4v'
newEpisodes10days:
description: 'Podcast feeds with a new episode containing a released in the last 10 days.
'
type: integer
example: 684833
feedsWithMediumMusic:
description: 'Podcast feeds with a
[`podcast:medium`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#medium)
tag with a value of `music`.
'
type: integer
example: 3700
episodeType:
description: 'The type of episode. May be null for `liveItem`.
'
type:
- string
- 'null'
enum:
- full
- trailer
- bonus
example: full
image_episode:
description: 'The item-level image for the episode
'
type: string
format: URL
example: https://www.theincomparable.com/imgs/logos/logo-batmanuniversity-3x.jpg?cache-buster=2019-06-11
feeds_data:
description: 'List of recent feed data
'
type: array
items:
$ref: '#/components/schemas/feeds_data_obj'
split_destination:
description: 'Share of payment the destination should receive
'
type: integer
example: 99
feedsWithNewEpisodes3days:
description: 'Podcast feeds with a new episode released in the last 3 days.
'
type: integer
example: 97522
enclosureLength:
description: 'The length of the item specified by the `enclosureUrl` in bytes
'
type: integer
format: bytes
example: 26385472
paidFeedsWithNewEpisodes30days:
description: 'Podcast feeds with a new episode containing a
[`podcast:value`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#value)
block released in the last 30 days.
'
type: integer
example: 237389
paidFeedsWithNewEpisodes3days:
description: 'Podcast feeds with a new episode containing a
[`podcast:value`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#value)
block released in the last 3 days.
'
type: integer
example: 77638
newEpisodes90days:
description: 'Podcast feeds with a new episode containing a released in the last 90 days.
'
type: integer
example: 5498580
id_episode:
description: 'The internal PodcastIndex.org episode ID.
'
type: integer
example: 16795088
address_destination:
description: 'Address of node to receive payment
'
type: string
example: 03ae9f91a0cb8ff43840e3c322c4c61f019d8c1c3cea15a25cfc425ac605e61a4a
items_data:
description: 'List of recent episode item data
'
type: array
items:
$ref: '#/components/schemas/items_data_obj'
episodeAdded:
description: 'The time the episode was added to the index
'
type: integer
format: Unix Epoch
example: 1613786624
newEpisodes60days:
description: 'Podcast feeds with a new episode containing a released in the last 60 days.
'
type: integer
example: 3710750
method_v4v:
description: 'Method for sending payment
'
type: string
example: keysend
feedCount:
description: 'Number of items in the `feeds` returned in request
'
type: integer
example: 1
feedsWithMediumVideo:
description: 'Podcast feeds with a
[`podcast:medium`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#medium)
tag with a value of `video`.
'
type: integer
example: 1288
datePublished:
description: 'The date and time the episode was published
'
type: integer
format: Unix Epoch
example: 1546399813
duration:
description: 'The estimated length of the item specified by the `enclosureUrl` in seconds. Will be null for `liveItem`.
'
type:
- integer
- 'null'
format: seconds
example: 54
paidFeedsWithNewEpisodes10days:
description: 'Podcast feeds with a new episode containing a
[`podcast:value`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#value)
block released in the last 10 days.
'
type: integer
example: 165789
feedCountTotal:
description: 'Total podcast feeds in the index.
'
type: integer
example: 4257865
feedsWithNewEpisodes60days:
description: 'Podcast feeds with a new episode released in the last 60 days.
'
type: integer
example: 382945
feedsWithNewEpisodes30days:
description: 'Podcast feeds with a new episode released in the last 30 days.
'
type: integer
example: 306748
paidFeedsWithNewEpisodes7days:
description: 'Podcast feeds with a new episode containing a
[`podcast:value`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#value)
block released in the last 7 days.
'
type: integer
example: 140275
description_episode:
description: 'The item-level description of the episode.
Uses the longer of the possible fields in the feed: `<description>`, `<itunes:summary>` and `<content:encoded>`
'
type: string
example: Batman University is back in session! James Thomson and Nathan Alderman join Tony for a discussion of Fox’s “Gotham.” Tune in to hear our thoughts on how a half-baked comic book show was reborn into an unmissable train wreck.
newEpisodes3days:
description: 'Podcast feeds with a new episode containing a released in the last 3 days.
'
type: integer
example: 212324
episodesWithChapters:
description: 'Number of episodes with [`podcast:chapters`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#chapters)
'
type: integer
example: 652781
paidFeedsWithNewEpisodes90days:
description: 'Podcast feeds with a new episode containing a
[`podcast:value`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#value)
block released in the last 90 days.
'
type: integer
example: 335380
paidFeedsWithNewEpisodes14days:
description: 'Podcast feeds with a new episode containing a
[`podcast:value`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#value)
block released in the last 14 days.
'
type: integer
example: 186602
itemCount:
description: 'Number of items in the `items` returned in request
'
type: integer
example: 1
max:
description: 'Value of `max` parameter passed to request.
'
type:
- integer
- 'null'
example: 2
status:
description: 'Indicates API request status
'
type: string
enum:
- 'true'
- 'false'
example: 'true'
description_feed:
description: 'The channel-level description
Uses the longer of the possible fields in the feed: `<description>`, `<itunes:summary>` and `<content:encoded>`
'
type: string
example: 'Batman University is a seasonal podcast about you know who. It began with an analysis of episodes of “Batman: The Animated Series” but has now expanded to cover other series, movies, and media. Your professor is Tony Sindelar.'
episodeCountTotal:
description: 'Total individual podcast episodes in the index.
'
type: integer
example: 143953477
newEpisodes30days:
description: 'Podcast feeds with a new episode containing a released in the last 30 days.
'
type: integer
example: 1901547
name_destination:
description: 'Name for the destination
'
type: string
example: podcaster
episodesWithTranscripts:
description: 'Episodes with a
[`podcast:transcript`](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#transcript)
tag.
'
type: integer
example: 3198597
enclosureUrl:
description: 'URL/link to the episode file
'
type: string
format: URL
example: https://www.theincomparable.com/podcast/batmanuniversity302.mp3
customKey:
description: 'The name of a custom record key to send along with the payment. May not be reported.
See the [podcast namespace spec](https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md#value)
and [value specification](https://github.com/Podcastindex-org/podcast-namespace/blob/main/value/value.md)
for more information.
'
type:
- string
- 'null'
example: '112111100'
paidFeedsWithNewEpisodes60days:
description: 'Podcast feeds with a new episode containing a
[`podcast:value`](ht
# --- truncated at 32 KB (47 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/podcastindex/refs/heads/main/openapi/podcastindex-static-data-api-openapi.yml