# Taddy integration

> GraphQL API for podcast and episode data covering 4M+ podcasts and 200M+ episodes, with full-text search, transcripts, top charts, and webhooks.

- Authentication: apiKey

## Tools (31)

- **Add Podcast Series to Directory**: Submit a podcast RSS feed to be added to Taddy's directory.
- **Add UUID to Webhook Filter Allowlist**: Add a content uuid to a filter's allowlist so the filter only matches that content.
- **Add UUID to Webhook Filter Blocklist**: Add a content uuid to a filter's blocklist so it never triggers a webhook event.
- **Add Webhook Filter**: Attach a regex filter to a webhook so it only fires for content matching specific fields, useful for brand mention monitoring.
- **Create Webhook**: Register a new webhook endpoint url and subscribe it to a set of content events.
- **Delete Webhook**: Permanently remove a webhook endpoint and its filters.
- **Delete Webhook Filter**: Remove a filter from a webhook so it once again receives all subscribed events.
- **Get API Requests Remaining**: Check how many API requests are left in the current month's quota.
- **Get Episode Chapters**: Get the chapter markers for an episode with their titles and start timecodes.
- **Get Episode Transcript**: Get the transcript for an episode as timecoded items with speaker labels, optionally generating one on demand.
- **Get iTunes Info**: Get supplementary Apple iTunes metadata for a podcast, including publisher details and artwork base urls.
- **Get Latest Podcast Episodes**: Get the most recently released episodes across a list of up to 1000 podcasts, useful for building a subscription feed.
- **Get Multiple Podcast Episodes**: Get details on up to 25 podcast episodes in one request by passing an array of uuids.
- **Get Multiple Podcast Series**: Get details on up to 25 podcasts in one request by passing an array of uuids.
- **Get Podcast Episode**: Get details on a single podcast episode by uuid, guid, or name.
- **Get Podcast Series**: Get details on a single podcast by uuid, iTunes ID, RSS feed url, or name.
- **Get Popular Content**: Get the most popular podcasts on Taddy, optionally filtered by genre and language.
- **Get Top Charts By Country**: Get the daily Apple Podcasts top chart of podcasts or episodes for a country.
- **Get Top Charts By Genres**: Get the daily Apple Podcasts top chart of podcasts or episodes for one or more genres.
- **Get Transcript Credits Remaining**: Check how many on-demand episode transcript credits are left for the month.
- **Get Webhook Filter**: Get a single webhook filter by its uuid, including its regex clauses and allow/block lists.
- **List Database Snapshot Files**: List the monthly bulk database snapshot files available for download, with their tables and last-updated dates.
- **List Developer Webhooks**: List the webhook endpoints registered on the account, with their events, filters, and secrets.
- **Remove UUID from Webhook Filter Allowlist**: Remove a content uuid from a webhook filter's allowlist.
- **Remove UUID from Webhook Filter Blocklist**: Remove a content uuid from a webhook filter's blocklist.
- **Replay Failed Webhook Events**: Re-send every webhook event that previously failed to deliver for a webhook.
- **Search**: Full-text search across podcasts and episodes with filters for genre, language, country, duration, publish date, transcript availability, and more.
- **Send Mock Webhook Event**: Send a test webhook event to verify endpoint delivery and filter matching.
- **Set Webhook Active State**: Pause or resume event delivery for a webhook without deleting it.
- **Update Webhook**: Change the endpoint url or subscribed event list of an existing webhook.
- **Update Webhook Filter**: Replace the definition of an existing webhook filter.

## Triggers (1)

- **New Podcast Episode in Taddy**: Triggers when a new episode is published by any of the watched podcasts, as indexed by Taddy.

Connect Taddy in General Input: https://www.generalinput.com/apps/taddy