PodcastIndex Static Data API

The Static Data API from PodcastIndex — 11 operation(s) for static data.

Operations 11

GET /static/stats/daily_counts.json Stats Daily Counts #
GET /static/stats/hourly_counts.json Stats Hourly Counts #
GET /static/stats/chart-data.json v4v Sats #
GET /static/stats/v4vmusic.json v4v Music Chart JSON #
GET /static/stats/v4vmusic.opml v4v Music Chart OPML #
GET /static/stats/v4vmusic.rss v4v Music Chart RSS #
GET /static/tracking/current Current #
GET /static/tracking/feedValueBlocks Feed Value Blocks #
GET /static/tracking/episodeValueBlocks Episode Value Blocks #
GET /static/public/podcastindex_dead_feeds.csv Dead Feeds #
GET /static/public/podcastindex_feeds.db.tgz Feeds Database #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • 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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/podcastindex-static-data-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

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 Specification

podcastindex-static-data-api-openapi.yml Raw ↑
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