Get all the metadata for a single episode by passing its id.
This call returns all the episodes we know about for this feed, in reverse chronological order. Note: The id parameter is the internal Podcastindex id for this feed.
You can specify a maximum number of results to return
You can specify a hard-coded unix timestamp, or a negative integer that represents a number of seconds prior to right now. Either way you specify, the search will start from that time and only return feeds updated since then.
This call returns all the episodes we know about for this feed, in reverse chronological order.
You can specify a maximum number of results to return
You can specify a hard-coded unix timestamp, or a negative integer that represents a number of seconds prior to right now. Either way you specify, the search will start from that time and only return feeds updated since then.
If we have an itunes id on file for a feed, then this call returns all the episodes we know about for the feed, in reverse chronological order. Note: The itunes id parameter can either be the number alone, or be prepended with “id”.
You can specify a maximum number of results to return
You can specify a hard-coded unix timestamp, or a negative integer that represents a number of seconds prior to right now. Either way you specify, the search will start from that time and only return feeds updated since then.
This call returns a random batch of [max] episodes, in no specific order.
Note: If no [max] is specified, the default is 1. You can return up to 40 episodes at a time. Note: Language and category names are case-insensitive. Note: You can mix and match the cat and notcat filters to fine tune a very specific result set.
You may use this argument to specify that you ONLY want episodes with these categories in the results. Separate multiple categories with commas. You may specify either the category id or the category name
Specifying a language code (like "en") will return only episodes having that specific language. You can specify multiple languages by separating them with commas. If you also want to return episodes that have no language given, use the token "unknown". (ex. en,es,ja,unknown)
You can specify a maximum number of results to return
You may use this argument to specify categories of episodes to NOT show in the results. Separate multiple categories with commas. You may specify either the category id or the category name.
This call returns everything we know about the feed.
If we have an itunes id on file for a feed, then this call returns everything we know about that feed.
This call returns everything we know about the feed.
Make a raw request to podcast index. This is an escape hatch for leveraging the auth handling in the client but managing the calls and responses yourself. Example: client.raw("/podcasts/byfeedid?id=75075"); client.raw("/podcasts/byfeedid", { id: 75075 });
This call returns the most recent [max] number of episodes globally across the whole index, in reverse chronological order. Max of 1000
If you pass an episode id, you will get recent episodes before that id, allowing you to walk back through the episode history sequentially.
If you pass this argument, any item containing this string will be discarded from the result set. This may, in certain cases, reduce your set size below your “max” value.
If present, return the full text value of any text fields (ex: description). If not provided, field value is truncated to 100 words.
This call returns the most recently feeds in reverse chronological order.
additional api options
You can pass multiple of these to form an array. It will take precedent over the notCategory[] array, and instead only show you feeds with those categories in the result set. These values are OR'd
specifying a language code (like “en”) will return only feeds having that specific language.
Max number of items to return, defaults to 40
You can pass multiple of these to form an array. The category ids given will be excluded from the result set.
You can specify a hard-coded unix timestamp, or a negative integer that represents a number of seconds prior to now. Either way you specify, the search will start from that time and only return feeds updated since then.
This call returns every new feed added to the index over the past 24 hours in reverse chronological order. Max of 1000
Max number of items to return, defaults to 10
The most recent 60 soundbites that the index has discovered
This call returns all of the feeds that match the search terms in the title, author, or owner of the feed. This is ordered by the last-released episode, with the latest at the top of the results.
search query
This call returns all of the episodes where the specified person is mentioned.
search query
Generated using TypeDoc
List all categories