{"x402Version":2,"payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","resources":[{"id":11789,"slug":"11789","resource":"https://api.particle.pro/v1/podcasts/search","description":"Search podcasts. Searches the podcast catalog by show name — the canonical podcast search.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"format_signal":["interview"],"guest_frequency":["regular","always"],"language":"fr"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"format_signal":{"description":"Filter by detected production format. Pass a comma-separated list to match any of several formats — e.g. panel,call_in. Values mirror the format.signals field on podcast responses; a show can carry several signals.","items":{"type":"string"},"type":"array"},"guest_frequency":{"description":"Filter by how often episodes feature a guest. Pass a comma-separated list to match any of several buckets — e.g. regular,always for interview-driven shows, or never for shows that don't host guests. Only matches podcasts with enough analyzed episodes to judge; values mirror the format.guest_frequency field on podcast responses.","items":{"type":"string"},"type":"array"},"has_ads":{"description":"Filter by advertiser presence. Pass false to find ad-free shows — an assertion that requires the show to have enough analyzed episodes, so sparsely-analyzed podcasts are excluded rather than presumed ad-free.","enum":["true","false"],"type":"string"},"has_video":{"description":"Filter by whether episodes have discovered video versions (e.g. YouTube releases).","enum":["true","false"],"type":"string"},"language":{"description":"Filter by the podcast's language (ISO 639-1 code, e.g. 'en', 'fr'). Matches the primary language subtag, so 'fr' covers 'fr-FR'.","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"max_avg_episode_minutes":{"description":"Only podcasts whose average episode runs at most this many minutes.","format":"int64","type":"integer"},"max_episodes_per_week":{"description":"Only podcasts publishing at most this many episodes per week on average (e.g. 0.5 for fortnightly-or-slower shows).","format":"double","type":"number"},"min_avg_episode_minutes":{"description":"Only podcasts whose average episode runs at least this many minutes. Combine with max_avg_episode_minutes to target a length band (e.g. 20–40 minute commute shows).","format":"int64","type":"integer"},"min_episodes_per_week":{"description":"Only podcasts publishing at least this many episodes per week on average (e.g. 5 for weekday dailies). Cadence is measured over the trailing 90 days; podcasts tracked too briefly to measure are excluded.","format":"double","type":"number"},"popularity_threshold":{"description":"Restrict results to podcasts whose global popularity percentile is at least this value (accepted range [0,1]). Omitting the parameter or passing 0 disables the filter; only a value greater than 0 activates it. Popularity is always global — a cume_dist ranking over all currently-charting podcasts (Apple Podcasts) — never scoped to topic_id or any other filter. When the filter is active (threshold > 0), podcasts not currently charting have no percentile and are excluded, so a high threshold combined with a narrow topic_id may return zero results; lower or remove the threshold to widen the set.","format":"double","type":"number"},"publishing_status":{"description":"Filter by publishing activity: active shows have released an episode within the last 90 days; dormant shows have not.","enum":["active","dormant"],"type":"string"},"q":{"description":"Search the catalog by podcast name. GET /v1/podcasts/search is the canonical search endpoint and accepts the same parameters. The search is forgiving: it handles typos, missing or extra words ('offline jon favreau' finds Offline with Jon Favreau), a name plus qualifiers ('equity techcrunch'), and pasted episode titles ('Ferrari | Acquired' finds Acquired). The best matches come first, and each result's match_quality tells you how confident the match is — including when a show matched only through its description (match_quality=description) rather than its name.","type":"string"},"slug":{"description":"Filter by exact podcast slug (e.g., 'all-in'). Slugs are stable, human-readable identifiers returned on every podcast object.","type":"string"},"sort":{"description":"Result ordering. relevance — the default whenever q is present — ranks by how well each podcast matches the query, breaking ties by popularity. popularity orders purely by the global popularity percentile (most popular first; podcasts not currently charting sort last), and also overrides topic_id's concentration ordering. Without q or topic_id, results are popularity-ordered either way.","enum":["relevance","popularity"],"type":"string"},"suitability_tier":{"description":"Filter by brand-suitability tier (IAB Tech Lab Brand Safety & Suitability Framework, formerly GARM). Only returns podcasts whose most recent suitability analysis assigned this tier. Podcasts without a suitability analysis are excluded when this filter is set.","enum":["SAFE","LIMITED","SENSITIVE","UNSAFE"],"type":"string"},"topic_id":{"description":"Filter by topic ID, ancestry slug (e.g., technology/artificial-intelligence), or ancestry path hash. Matches podcasts where the topic accounts for at least 20% of the show's episodes, ranked by topic concentration — not merely podcasts that mention it once.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-12T17:20:23.019Z","quality":{"calls30d":271,"uniquePayers30d":3,"lastCalledAt":"2026-09-12T17:20:22.519Z"},"liveness":{},"verified":false,"featured":false},{"id":11791,"slug":"11791","resource":"https://api.particle.pro/v1/podcasts/lookup","description":"Look up podcasts by external platform identifier. Resolves one or more external platform identifiers (Apple Podcasts collection IDs, Spotify show IDs, YouTube channel IDs, …) — or RSS feed URLs via platform=rss — to Particle podcasts.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"identifier":["1535809341","1200361736"],"platform":"apple"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"identifier":{"description":"One or more platform-native identifiers to resolve. Pass a comma-separated list to look up many at once (max 100 per call).","items":{"type":"string"},"type":"array"},"platform":{"description":"External platform slug (e.g. 'apple', 'spotify', 'youtube'). Must be one of the slugs reported on /v1/podcasts/{id}/external-links responses, or one of the in-house aliases: 'itunes' (alias for 'apple') and 'rss' (match against the canonical podcast feed URL).","type":"string"}},"required":["identifier","platform"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-09T22:24:16.392Z","quality":{"calls30d":18,"uniquePayers30d":2,"lastCalledAt":"2026-09-09T22:24:28.828Z"},"liveness":{},"verified":false,"featured":false},{"id":11792,"slug":"11792","resource":"https://api.particle.pro/v1/podcasts/episodes/search","description":"Search podcast episode content. To find podcasts (shows) by name or topic, use /v1/podcasts/search?q=….","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"language":"fr","since":"2024-01-01","until":"2024-06-01"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"company_id":{"description":"Optional company slug, domain, or ID. Resolves to the company's linked entity and applies as a filter.","type":"string"},"context":{"description":"Lines of surrounding dialogue around each matched line (1-15, default 1). Widens each match's transcript window in place — request more context instead of fetching the full transcript. Window size stays bounded even at the maximum.","format":"int64","type":"integer"},"cursor":{"description":"Opaque cursor from a previous response.","type":"string"},"entity_id":{"description":"Optional entity slug or ID. Filters results to episodes featuring this entity. For 'every line about X', use /v1/podcasts/mentions instead.","type":"string"},"entity_type":{"description":"Optional entity category slug. Filters to episodes that *mention* any entity in that category (e.g. 'company', 'school', 'book'). Speakers are always people, so this filter only narrows mentioned entities. Cannot be combined with 'role'. Ignored when entity_id resolves to a specific entity. See GET /v1/entities/types for the available slugs.","type":"string"},"episode_id":{"description":"Filter to a specific episode by slug or ID.","type":"string"},"keyword_match":{"description":"How unquoted keyword_search terms are applied. 'required' (default) filters to segments containing every term, so results are guaranteed to contain what you typed — this also constrains semantic_search, making a hybrid query an intersection of the two. 'ranked' instead lets unquoted terms only boost BM25 relevance without excluding anything, which widens recall for loose bag-of-words queries but returns segments that may contain none of them. Quoted phrases are unaffected: they filter in BOTH modes, so to relax a phrase remove its quotes. Ignored when keyword_search is empty.","enum":["required","ranked"],"type":"string"},"keyword_search":{"description":"BM25 lexical search over dialogue. Use when an exact token must appear verbatim — tickers, drug names, product codes. By default every token must appear somewhere in the matched segment (see keyword_match). Wrap any token sequence in double quotes (e.g. \"machine learning\") to additionally require those words adjacent and in order in the segment's spoken dialogue — a speaker's own name is not indexed as dialogue, so quoting a person's name finds segments where the name appears in what was said, not segments they speak in. Adjacency spans consecutive lines, so a phrase may rarely straddle a line break. Multiple quoted phrases AND together (e.g. \"central bank\" \"interest rates\"). There is no boolean OR — a bare OR is treated as an ordinary word, so pass alternatives as separate requests.","type":"string"},"language":{"description":"Restrict to episodes of podcasts in this language (ISO 639-1 code, e.g. 'fr'). Matches the podcast's primary language subtag, so 'fr' covers 'fr-FR'.","type":"string"},"limit":{"description":"Results per page (1-100, default 25).","format":"int64","type":"integer"},"podcast_id":{"description":"Podcast slug, internal ID, or numeric iTunes ID.","type":"string"},"role":{"description":"How the entity must relate to the episode. Speaking roles: 'guest', 'host', 'panelist', 'correspondent', or 'speaker' for any of them. 'mention' means the entity is talked about rather than speaking. Omit to match both. Matches the role values on /v1/podcasts/episodes.","enum":["guest","host","panelist","correspondent","speaker","mention"],"type":"string"},"semantic_search":{"description":"Vector-similarity search by meaning. Express the query the way you'd describe the topic to a colleague — paraphrase tolerant, finds segments that express the same idea in different vocabulary. Combine with keyword_search for hybrid ranking. Describe a topic, not a name: to find a specific person or company, filter with entity_id / company_id (or use /v1/podcasts/mentions for every line about them) — and for an exact token like a ticker, use keyword_search.","type":"string"},"since":{"description":"Only segments from episodes published after this date.","type":"string"},"sort":{"description":"Sort order. Defaults to relevance.","enum":["relevance","recency"],"type":"string"},"type":{"description":"Segment type filter.","enum":["INTRO","PERSONAL_BANTER","TOPIC_DISCUSSION","INTERVIEW","TRANSITION","AD","OUTRO"],"type":"string"},"until":{"description":"Only segments from episodes published on or before this date. A bare date includes that whole day.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-14T20:09:26.959Z","quality":{"calls30d":15,"uniquePayers30d":2,"lastCalledAt":"2026-09-14T20:09:26.609Z"},"liveness":{},"verified":false,"featured":false},{"id":11790,"slug":"11790","resource":"https://api.particle.pro/v1/entities/search","description":"Search entities. Find a person, company, or knowledge graph entity by free-text query — a name, partial name, nickname, stock ticker, @handle, or website domain.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"q":"example"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"q":{"description":"Free-text query: a name, partial name, nickname, stock ticker, @handle, or website domain (e.g. 'sam altman', 'coca cola', 'AAPL', '@sama', 'apple.com').","type":"string"},"type":{"description":"Restrict results to one kind. Omit to search people, companies, and knowledge graph entities together.","enum":["person","company","knowledge_graph_entity"],"type":"string"}},"required":["q"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-17T13:24:55.192Z","quality":{"calls30d":14,"uniquePayers30d":4,"lastCalledAt":"2026-09-17T13:25:17.998Z"},"liveness":{},"verified":false,"featured":false},{"id":11793,"slug":"11793","resource":"https://api.particle.pro/v1/podcasts/:id/related","description":"List related podcasts. Returns the shows most related to a podcast, best first, each with a calibrated score, a coarse band (strong, moderate, weak) to branch on, and — with include=basis — the signals behind the pairing: content similarity","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/related","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"exclude_same_publisher":{"description":"Drop shows from the source show's own publisher — 'shows like mine that I do not already own'.","type":"boolean"},"include":{"description":"Optional response sections. Pass include=basis to attach, for every result, the signals that make the two shows related: content similarity, shared topics, shared guests (with names), same publisher, shared sponsors.","items":{"type":"string"},"type":"array"},"language":{"description":"Only shows in this language (ISO 639-1 code, e.g. 'en', 'es'; a region suffix such as 'fr-CA' is reduced to the language). Related sets are built within the source show's language, so this mostly matters for shows with a mixed catalogue.","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"min_popularity":{"description":"Only shows at or above this popularity percentile (0-1]. A floor above 0 excludes shows that do not chart; 0 (or omitting it) applies no floor.","format":"double","type":"number"},"min_score":{"description":"Only results with a fused score at or above this value. Omit (or 0) to return every stored neighbour; the band field is the recommended way to filter by strength.","format":"double","type":"number"},"publishing_status":{"description":"Only shows that have released an episode in the last 90 days (active) or have not (dormant). Shows with no known episode date match neither.","enum":["active","dormant"],"type":"string"},"suitability_tier":{"description":"Only shows whose latest brand-suitability assessment is this tier. Shows never assessed are excluded when this is set.","enum":["SAFE","LIMITED","SENSITIVE","UNSAFE"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-09T22:39:57.661Z","quality":{"calls30d":13,"uniquePayers30d":2,"lastCalledAt":"2026-09-09T22:40:24.72Z"},"liveness":{},"verified":false,"featured":false},{"id":11794,"slug":"11794","resource":"https://api.particle.pro/v1/podcasts/episodes","description":"List episodes. Returns a paginated list of podcast episodes across all podcasts.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"language":"fr"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"company_id":{"description":"Company slug (e.g., 'nvidia'), domain (e.g., 'nvidia.com'), or ID. Resolves to the company's linked entity.","type":"string"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"entity_id":{"description":"Entity slug (e.g., 'elon-musk', 'openai') or ID. Returns episodes featuring this entity as a speaker or mentioned entity.","type":"string"},"fully_ingested":{"description":"Only episodes that have reached the terminal ingestion milestone (the highest stage exposed by the episode firehose)","type":"boolean"},"has_transcript":{"description":"Only episodes with completed transcripts","type":"boolean"},"language":{"description":"Restrict to episodes of podcasts in this language (ISO 639-1 code, e.g. 'fr'). Matches the podcast's primary language subtag, so 'fr' covers 'fr-FR'.","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"max_duration":{"description":"Maximum episode duration in seconds","format":"int64","type":"integer"},"min_duration":{"description":"Minimum episode duration in seconds","format":"int64","type":"integer"},"person_id":{"description":"Person slug (e.g., 'dick-costolo'), knowledge-graph entity slug for the same person, or ID. Returns episodes featuring this person as a speaker — works even when the speaker has no knowledge-graph entity linked. When the value itself matches a knowledge-graph entity slug (corroborated to the same person), the default and 'mention' roles also include episodes that merely mention the person, matching entity_id semantics; pass a speaker role (guest, host, panelist, correspondent) for speaker-only results.","type":"string"},"podcast_id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID","type":"string"},"published_after":{"description":"Only episodes published after this ISO 8601 date or date-time (e.g. 2024-01-01 or 2024-01-01T00:00:00Z)","type":"string"},"published_before":{"description":"Only episodes published before this ISO 8601 date or date-time (e.g. 2024-01-01 or 2024-01-01T00:00:00Z)","type":"string"},"role":{"description":"Entity role filter. Constrains which episodes match the entity_id, person_id, or company_id. 'speaker' matches any speaking role (host, co-host, guest, panelist, correspondent) without including mention-only episodes.","enum":["guest","host","panelist","correspondent","speaker","mention"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-09T10:12:12.978Z","quality":{"calls30d":5,"uniquePayers30d":2,"lastCalledAt":"2026-09-09T10:12:12.475Z"},"liveness":{},"verified":false,"featured":false},{"id":11795,"slug":"11795","resource":"https://api.particle.pro/v1/podcasts/guests","description":"List podcast guests. Returns a paginated directory of Persons who have appeared on at least one podcast episode in a non-host listing role.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"appeared_since":{"description":"Only include guests with at least one appearance published on or after this ISO 8601 date","type":"string"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"min_appearances":{"description":"Minimum lifetime appearance count to include (default 1)","format":"int64","type":"integer"},"podcast_id":{"description":"Restrict to guests who have appeared on this podcast (slug or ID)","type":"string"},"q":{"description":"Case-insensitive substring match against the guest's display name","type":"string"},"sort":{"description":"Sort order (default: appearances)","enum":["appearances","recency"],"type":"string"},"suitability_tier_max":{"description":"Restrict to guests whose appearances are on podcasts at or below this IAB Tech Lab brand-safety tier","enum":["SAFE","LIMITED","SENSITIVE","UNSAFE"],"type":"string"},"topic_id":{"description":"Restrict to guests with at least one appearance on an episode classified under this topic","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-09T10:12:27.95Z","quality":{"calls30d":4,"uniquePayers30d":2,"lastCalledAt":"2026-09-09T10:12:27.556Z"},"liveness":{},"verified":false,"featured":false},{"id":11796,"slug":"11796","resource":"https://api.particle.pro/v1/topics","description":"List topics. Returns the hierarchical topic taxonomy.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ancestry_path":{"description":"Filter by exact ancestry path hash.","type":"string"},"ancestry_path_prefix":{"description":"Filter by ancestry path prefix (all descendants).","type":"string"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"parent_id":{"description":"Get children of this topic. Accepts topic ID, ancestry slug, or ancestry path hash. Omit for top-level roots.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-14T19:57:06.327Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-14T19:57:05.939Z"},"liveness":{},"verified":false,"featured":false},{"id":11797,"slug":"11797","resource":"https://api.particle.pro/v1/podcasts/rankings","description":"List podcast rankings. Returns chart entries from the live ranking snapshot.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"category_slug":{"description":"Category slug (e.g. 'comedy', 'business'). Omit for the overall chart.","type":"string"},"chart_type":{"description":"Chart variant within the source. Currently only 'top_podcasts' is supported.","enum":["top_podcasts"],"type":"string"},"country":{"description":"ISO 3166-1 alpha-2 country code (e.g. 'us', 'gb', 'jp'). Case-insensitive on input — normalized to lowercase server-side.","type":"string"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"max_rank":{"description":"Maximum rank (inclusive).","format":"int64","type":"integer"},"min_rank":{"description":"Minimum rank (inclusive). Useful for slicing the chart (e.g. min_rank=11&max_rank=20 for ranks 11–20).","format":"int64","type":"integer"},"podcast_id":{"description":"Restrict to chart appearances of a single podcast (slug, internal ID, or numeric iTunes ID). When set, the chart-slot filters narrow the result; without them every current chart appearance for the podcast is returned across slots.","type":"string"},"source":{"description":"Ranking source platform. Use GET /v1/podcasts/rankings/sources to enumerate available sources.","enum":["apple","spotify"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T19:41:10.567Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T19:41:10.022Z"},"liveness":{},"verified":false,"featured":false},{"id":11798,"slug":"11798","resource":"https://api.particle.pro/v1/podcasts/:id/ratings/summary","description":"Summarize a podcast's ratings. Returns the numeric aggregate of a podcast's ratings — one entry per (platform, locale) it has been rated on, a combined cross-source roll-up, and the latest LLM-generated narrative summary of recent review text","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/ratings/summary","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug, internal ID, or numeric iTunes ID.","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:08.902Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:08.74Z"},"liveness":{},"verified":false,"featured":false},{"id":11799,"slug":"11799","resource":"https://api.particle.pro/v1/podcasts/:id/rankings/history","description":"Get historical rankings for a podcast. Returns the historical rank entries for a podcast across one or more chart slots.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"queryParams":{"since":"2025-01-01T00:00:00Z","until":"2026-01-01T00:00:00Z"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/rankings/history","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug, internal ID, or numeric iTunes ID.","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"category_slug":{"description":"Restrict to one category slug. Omit to include every category.","type":"string"},"chart_type":{"description":"Restrict to one chart type.","enum":["top_podcasts"],"type":"string"},"country":{"description":"Restrict to one country (ISO 3166-1 alpha-2; case-insensitive on input).","type":"string"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"since":{"description":"Lower bound on captured_at (ISO 8601).","type":"string"},"source":{"description":"Restrict to one source.","enum":["apple","spotify"],"type":"string"},"until":{"description":"Upper bound on captured_at (ISO 8601).","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:05.455Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:05.248Z"},"liveness":{},"verified":false,"featured":false},{"id":11800,"slug":"11800","resource":"https://api.particle.pro/v1/podcasts/:id/guests","description":"List the guest roster for a podcast. Returns the paginated set of identified guests who have appeared on the podcast, grouped by Person.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/guests","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:03.583Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:03.417Z"},"liveness":{},"verified":false,"featured":false},{"id":11801,"slug":"11801","resource":"https://api.particle.pro/v1/podcasts/:id/format","description":"Get a podcast's format profile. Returns the full format breakdown for a podcast: how often episodes feature guests, detected production formats (interview, panel, call_in, solo_narrated), advertiser and video presence, episode length distribution","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/format","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:02.055Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:01.877Z"},"liveness":{},"verified":false,"featured":false},{"id":11802,"slug":"11802","resource":"https://api.particle.pro/v1/podcasts/:id/external-links","description":"List a podcast's third-party platform presences. Returns every third-party platform on which the podcast has a known presence — podcast directories (Apple Podcasts, Spotify, Castbox, …), social profiles (X, Instagram, TikTok, …), video","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/external-links","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page (default: all)","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:00.829Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:00.641Z"},"liveness":{},"verified":false,"featured":false},{"id":11803,"slug":"11803","resource":"https://api.particle.pro/v1/podcasts/:id/episodes","description":"List episodes for a podcast. Returns a paginated list of episodes for a specific podcast, identified by slug (e.g., 'all-in') or ID.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/episodes","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"published_after":{"description":"Only episodes published after this ISO 8601 date or date-time (e.g. 2024-01-01 or 2024-01-01T00:00:00Z)","type":"string"},"published_before":{"description":"Only episodes published before this ISO 8601 date or date-time (e.g. 2024-01-01 or 2024-01-01T00:00:00Z)","type":"string"},"q":{"description":"Filter to episodes whose title contains this text, case-insensitively. Matches the episode TITLE only — to search what is said inside episodes, use /v1/podcasts/episodes/search with podcast_id.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:30:59.617Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:30:59.409Z"},"liveness":{},"verified":false,"featured":false},{"id":11804,"slug":"11804","resource":"https://api.particle.pro/v1/podcasts/:id/bias","description":"Get a podcast's latest bias analysis. Returns the most recent automated political bias analysis for a podcast, including the agent's reasoning, transcript evidence, web research evidence, and the sample episodes that informed the rating.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/bias","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:30:58.387Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:30:58.101Z"},"liveness":{},"verified":false,"featured":false},{"id":11805,"slug":"11805","resource":"https://api.particle.pro/v1/podcasts/:id/advertising","description":"Get podcast advertising profile. Returns advertising intelligence for a specific podcast, including aggregate stats, read type breakdown, and top sponsors.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/advertising","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:30:57.081Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:30:56.893Z"},"liveness":{},"verified":false,"featured":false},{"id":11806,"slug":"11806","resource":"https://api.particle.pro/v1/podcasts/:id/advertising/sponsors","description":"List sponsors advertising on a podcast. Returns per-sponsor ad activity on a single podcast (ads, distinct episodes, most recent placement), ordered by ad count descending.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"queryParams":{"since":"2025-01-01T00:00:00Z","until":"2026-01-01T00:00:00Z"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/advertising/sponsors","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"company_id":{"description":"Scope to sponsors linked to this company (ID, domain, or entity slug) — e.g. every brand of one advertiser on this show","type":"string"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"since":{"description":"Only include ads from episodes published on or after this ISO 8601 date or date-time","type":"string"},"until":{"description":"Only include ads from episodes published before this ISO 8601 date or date-time","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:30:50.554Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:30:50.22Z"},"liveness":{},"verified":false,"featured":false},{"id":11807,"slug":"11807","resource":"https://api.particle.pro/v1/podcasts/episodes/:id","description":"Get an episode. Returns a single episode by its unique identifier.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/episodes/:id","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Episode slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:12.509Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:12.349Z"},"liveness":{},"verified":false,"featured":false},{"id":11808,"slug":"11808","resource":"https://api.particle.pro/v1/podcasts/episodes/:id/transcript","description":"Get episode transcript. Returns the diarized transcript for a podcast episode.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/episodes/:id/transcript","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Episode slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"end":{"description":"End time in seconds for time-range clipping","format":"double","type":"number"},"format":{"description":"Output format: dialogue (speaker-attributed lines), text (plain text), srt (SubRip subtitles)","enum":["dialogue","text","srt"],"type":"string"},"speaker":{"description":"Filter to lines from a specific speaker. Accepts a speaker name (full or partial, case-insensitive) or a knowledge graph entity reference (canonical id or slug).","type":"string"},"start":{"description":"Start time in seconds for time-range clipping","format":"double","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:11.338Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:11.176Z"},"liveness":{},"verified":false,"featured":false},{"id":11809,"slug":"11809","resource":"https://api.particle.pro/v1/podcasts/episodes/:id/transcript/words","description":"Get word-level transcript. Returns the word-level timestamped transcript for a podcast episode.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/episodes/:id/transcript/words","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Episode slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from a previous response.","type":"string"},"end":{"description":"End time in seconds","format":"double","type":"number"},"exclude_spacing":{"description":"Drop type:\"spacing\" tokens (whitespace between words). Pass true for NLP, search, and LLM consumption — roughly halves the payload. Leave false for caption/karaoke rendering where inter-word timing matters.","type":"boolean"},"limit":{"description":"Max words per page. Omit to return all matching words.","format":"int64","type":"integer"},"start":{"description":"Start time in seconds","format":"double","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:10.12Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:09.942Z"},"liveness":{},"verified":false,"featured":false},{"id":11810,"slug":"11810","resource":"https://api.particle.pro/v1/podcasts/episodes/:id/transcript/preview","description":"Get a transcript excerpt around a moment. Returns one segment of an episode's transcript: the latest segment starting at or before at (seconds), or the opening segment when at is omitted.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/episodes/:id/transcript/preview","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Episode slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"at":{"description":"A moment in the episode, in seconds. Returns the latest segment starting at or before it, which is not always a segment containing it: a value falling in the gap between two segments resolves to the earlier one, and a value outside the episode clamps to the first or last segment. Read segment_start_seconds/segment_end_seconds for the range actually returned. Omit for the opening segment.","format":"double","type":"number"},"format":{"description":"Output format: dialogue (speaker-attributed lines), text (plain text), srt (SubRip subtitles)","enum":["dialogue","text","srt"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:08.543Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:08.381Z"},"liveness":{},"verified":false,"featured":false},{"id":11811,"slug":"11811","resource":"https://api.particle.pro/v1/podcasts/episodes/:id/transcript/mentions","description":"Get entity mentions in transcript. Finds all mentions of a specific entity within an episode's transcript and returns each mention with surrounding dialogue context.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/episodes/:id/transcript/mentions","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Episode slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"context_lines":{"description":"Lines of dialogue context returned on each side of every mention line. A single mention yields up to 2*context_lines+1 lines (clamped at transcript boundaries). Adjacent or overlapping windows merge into one chunk.","format":"int64","type":"integer"},"cursor":{"description":"Opaque pagination cursor from a previous response.","type":"string"},"entity_id":{"description":"Entity identifier (KGE ID or slug). When omitted, returns mentions for all entities.","type":"string"},"limit":{"description":"Results per page. When entity_id is set, paginates the mentions[] (windows) for that entity; otherwise paginates the top-level entities[].","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:07.007Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:06.857Z"},"liveness":{},"verified":false,"featured":false},{"id":11812,"slug":"11812","resource":"https://api.particle.pro/v1/podcasts/episodes/:id/topics","description":"List topics for an episode. Returns the topic taxonomy classifications for a specific episode.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/episodes/:id/topics","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Episode slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page (default: all)","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:05.545Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:05.38Z"},"liveness":{},"verified":false,"featured":false},{"id":11813,"slug":"11813","resource":"https://api.particle.pro/v1/podcasts/episodes/:id/speakers","description":"List speakers in an episode. Returns the identified speakers in a specific episode with their roles and speaking durations.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"queryParams":{"role":["host","guest"]},"type":"http"}},"routeTemplate":"/v1/podcasts/episodes/:id/speakers","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Episode slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page (default: all)","format":"int64","type":"integer"},"role":{"description":"Comma-separated speaker role filter, case-insensitive. Defaults to host,guest,panelist,correspondent — the people taking part in the conversation. Name a role to widen: 'advertiser' for sponsor reads, 'soundbite_speaker' for played clips, 'narrator'/'announcer'/'voice_actor' for scripted voices, 'audience' for callers and audience members, 'producer' for production staff, 'unknown' for speakers we could not identify, 'other' for anything else.","items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:03.852Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:03.692Z"},"liveness":{},"verified":false,"featured":false},{"id":11814,"slug":"11814","resource":"https://api.particle.pro/v1/podcasts/episodes/:id/segments","description":"List segments for an episode. Returns the AI-identified segments for a specific episode in chronological order.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/episodes/:id/segments","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Episode slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page (default: all)","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:02.561Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:02.388Z"},"liveness":{},"verified":false,"featured":false},{"id":11815,"slug":"11815","resource":"https://api.particle.pro/v1/podcasts/episodes/:id/related","description":"List related episodes. Returns episodes from other shows that cover the same story or subject as this episode, best first: a live nearest-neighbour search over episode content, reranked on shared salient entities, shared topics and a shared","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/episodes/:id/related","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Episode slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"include":{"description":"Optional response sections. Pass include=basis to attach, for every result, the signals that make the two episodes related: content similarity, shared entities (with names), shared topics, a shared news story, shared guests, and days apart.","items":{"type":"string"},"type":"array"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"published_within_days":{"description":"Only episodes published within this many days of the query episode, on either side. Omit (or 0) for no window. Use a short window (7–30) for 'who else covered this story'.","format":"int64","type":"integer"},"same_podcast":{"description":"Admit episodes of the same show. Off by default: a show's own episodes are its episode list (GET /v1/podcasts/{id}/episodes), not its related content.","type":"boolean"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:01.339Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:01.159Z"},"liveness":{},"verified":false,"featured":false},{"id":11816,"slug":"11816","resource":"https://api.particle.pro/v1/podcasts/episodes/:id/entities","description":"List entities in an episode. Returns knowledge graph entities mentioned in a specific episode, with salience scores and occurrence counts.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/episodes/:id/entities","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Episode slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page (default: all)","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:08:51.852Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:08:51.679Z"},"liveness":{},"verified":false,"featured":false},{"id":11817,"slug":"11817","resource":"https://api.particle.pro/v1/podcasts/episodes/:id/clips","description":"List clips for an episode. Returns the AI-extracted highlight clips for a specific episode, sorted by engagement score.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/episodes/:id/clips","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Episode slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:08:50.603Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:08:50.444Z"},"liveness":{},"verified":false,"featured":false},{"id":11818,"slug":"11818","resource":"https://api.particle.pro/v1/podcasts/episodes/:id/ads","description":"List ads in an episode. Returns the advertising spots detected in a specific episode, including the sponsor, the linked company in the knowledge graph, the advertised product or offer, the read type (HOST_READ vs PRE_RECORDED), and the placement","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/episodes/:id/ads","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Episode slug or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:08:49.542Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:08:49.356Z"},"liveness":{},"verified":false,"featured":false},{"id":11819,"slug":"11819","resource":"https://api.particle.pro/v1/podcasts/episodes/lookup","description":"Look up episodes by external identifier. Resolves one or more external episode identifiers to Particle episodes.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"identifier":["1000785846210","1000786587166"],"platform":"apple"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"identifier":{"description":"One or more episode identifiers to resolve. Pass a comma-separated list to look up many at once (max 100 per call). A full platform URL is accepted in place of a bare identifier and the ID is parsed out of it: for apple/itunes an Apple Podcasts episode URL (the ?i= value); for youtube a watch?v=, youtu.be/, /live/, /shorts/ or /embed/ URL. guid, podcastindex and hosting-platform values are used as given — a guid is whatever string the feed carries, which is often itself a URL, so it is never parsed. The identifier is echoed back exactly as supplied, not normalized.","items":{"type":"string"},"type":"array"},"platform":{"description":"What kind of identifier you are resolving. 'apple' (alias 'itunes') resolves Apple Podcasts episode IDs — the ?i= value in an Apple Podcasts URL. 'youtube' resolves YouTube video IDs against the videos discovered for each episode. 'guid' resolves the episode's RSS guid, the identifier carried in the publisher's own feed and the one most podcast tooling keys on. 'podcastindex' resolves a PodcastIndex episode ID. 'megaphone', 'omny', 'acast' and 'art19' resolve a hosting platform's own episode ID, read from the episode's audio URL. Platform slugs must be ones reported on external-links responses; 'rss' is not accepted here because a feed URL identifies a show, not an episode.","type":"string"}},"required":["identifier","platform"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:08:47.652Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:08:47.442Z"},"liveness":{},"verified":false,"featured":false},{"id":11820,"slug":"11820","resource":"https://api.particle.pro/v1/podcasts/clips","description":"List clips. Returns AI-extracted highlight clips across podcast episodes, ranked by engagement potential.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"episode_id":{"description":"Filter to a specific episode by slug or ID","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"min_engagement":{"description":"Minimum engagement potential score (integer, 0 to 100). Values above 70 are typical for a strong clip.","format":"int64","type":"integer"},"podcast_id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID","type":"string"},"speaker":{"description":"Speaker filter: person slug (e.g., 'sam-altman'), knowledge-graph entity slug for the same person, or ID. Returns only clips whose primary speaker is this person.","type":"string"},"type":{"description":"Clip type filter: SPICY, CONTROVERSIAL, EMOTIONAL, FUNNY, SHOCKING, INSIGHTFUL, INFORMATIVE, EDUCATIONAL, PHILOSOPHICAL, AHA_MOMENT, NOTABLE_LINE, BEST_STORY, DEBATE_DISAGREEMENT","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:08:44.756Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:08:44.556Z"},"liveness":{},"verified":false,"featured":false},{"id":11821,"slug":"11821","resource":"https://api.particle.pro/v1/podcasts/advertising/sponsors","description":"List sponsors. Returns a paginated list of podcast advertising sponsors, optionally filtered by name search or company.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"q":"Apple","since":"2025-01-01T00:00:00Z","until":"2026-01-01T00:00:00Z"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"company_id":{"description":"Filter by company ID, domain, or entity slug","type":"string"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"q":{"description":"Search by name (case-insensitive partial match)","type":"string"},"since":{"description":"Scope each sponsor's ad_count, podcast_reach, and episode_reach to ads from episodes published on or after this ISO 8601 date or date-time. Does not exclude sponsors with zero activity in the window.","type":"string"},"until":{"description":"Scope each sponsor's ad_count, podcast_reach, and episode_reach to ads from episodes published before this ISO 8601 date or date-time.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:07:21.964Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:07:21.804Z"},"liveness":{},"verified":false,"featured":false},{"id":11822,"slug":"11822","resource":"https://api.particle.pro/v1/podcasts/advertising/sponsors/trends","description":"List trending sponsors. Surfaces advertisers whose podcast ad volume is accelerating.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"min_podcast_reach":{"description":"Only include sponsors whose in-window ads span at least this many distinct podcasts. Guards the ranking against a single show binge-publishing episodes of one sponsor.","format":"int64","type":"integer"},"window_days":{"description":"Length in days of each comparison window. Sponsors are ranked by ads aired in the trailing window_days versus the equal-length window immediately before it.","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:07:05.348Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:07:05.147Z"},"liveness":{},"verified":false,"featured":false},{"id":11823,"slug":"11823","resource":"https://api.particle.pro/v1/podcasts","description":"List and search podcasts. Returns a paginated list of podcasts, with filters for topic, language, suitability tier, popularity, and format.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"format_signal":["interview"],"guest_frequency":["regular","always"],"language":"fr"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"format_signal":{"description":"Filter by detected production format. Pass a comma-separated list to match any of several formats — e.g. panel,call_in. Values mirror the format.signals field on podcast responses; a show can carry several signals.","items":{"type":"string"},"type":"array"},"guest_frequency":{"description":"Filter by how often episodes feature a guest. Pass a comma-separated list to match any of several buckets — e.g. regular,always for interview-driven shows, or never for shows that don't host guests. Only matches podcasts with enough analyzed episodes to judge; values mirror the format.guest_frequency field on podcast responses.","items":{"type":"string"},"type":"array"},"has_ads":{"description":"Filter by advertiser presence. Pass false to find ad-free shows — an assertion that requires the show to have enough analyzed episodes, so sparsely-analyzed podcasts are excluded rather than presumed ad-free.","enum":["true","false"],"type":"string"},"has_video":{"description":"Filter by whether episodes have discovered video versions (e.g. YouTube releases).","enum":["true","false"],"type":"string"},"language":{"description":"Filter by the podcast's language (ISO 639-1 code, e.g. 'en', 'fr'). Matches the primary language subtag, so 'fr' covers 'fr-FR'.","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"max_avg_episode_minutes":{"description":"Only podcasts whose average episode runs at most this many minutes.","format":"int64","type":"integer"},"max_episodes_per_week":{"description":"Only podcasts publishing at most this many episodes per week on average (e.g. 0.5 for fortnightly-or-slower shows).","format":"double","type":"number"},"min_avg_episode_minutes":{"description":"Only podcasts whose average episode runs at least this many minutes. Combine with max_avg_episode_minutes to target a length band (e.g. 20–40 minute commute shows).","format":"int64","type":"integer"},"min_episodes_per_week":{"description":"Only podcasts publishing at least this many episodes per week on average (e.g. 5 for weekday dailies). Cadence is measured over the trailing 90 days; podcasts tracked too briefly to measure are excluded.","format":"double","type":"number"},"popularity_threshold":{"description":"Restrict results to podcasts whose global popularity percentile is at least this value (accepted range [0,1]). Omitting the parameter or passing 0 disables the filter; only a value greater than 0 activates it. Popularity is always global — a cume_dist ranking over all currently-charting podcasts (Apple Podcasts) — never scoped to topic_id or any other filter. When the filter is active (threshold > 0), podcasts not currently charting have no percentile and are excluded, so a high threshold combined with a narrow topic_id may return zero results; lower or remove the threshold to widen the set.","format":"double","type":"number"},"publishing_status":{"description":"Filter by publishing activity: active shows have released an episode within the last 90 days; dormant shows have not.","enum":["active","dormant"],"type":"string"},"q":{"description":"Search the catalog by podcast name. GET /v1/podcasts/search is the canonical search endpoint and accepts the same parameters. The search is forgiving: it handles typos, missing or extra words ('offline jon favreau' finds Offline with Jon Favreau), a name plus qualifiers ('equity techcrunch'), and pasted episode titles ('Ferrari | Acquired' finds Acquired). The best matches come first, and each result's match_quality tells you how confident the match is — including when a show matched only through its description (match_quality=description) rather than its name.","type":"string"},"slug":{"description":"Filter by exact podcast slug (e.g., 'all-in'). Slugs are stable, human-readable identifiers returned on every podcast object.","type":"string"},"sort":{"description":"Result ordering. relevance — the default whenever q is present — ranks by how well each podcast matches the query, breaking ties by popularity. popularity orders purely by the global popularity percentile (most popular first; podcasts not currently charting sort last), and also overrides topic_id's concentration ordering. Without q or topic_id, results are popularity-ordered either way.","enum":["relevance","popularity"],"type":"string"},"suitability_tier":{"description":"Filter by brand-suitability tier (IAB Tech Lab Brand Safety & Suitability Framework, formerly GARM). Only returns podcasts whose most recent suitability analysis assigned this tier. Podcasts without a suitability analysis are excluded when this filter is set.","enum":["SAFE","LIMITED","SENSITIVE","UNSAFE"],"type":"string"},"topic_id":{"description":"Filter by topic ID, ancestry slug (e.g., technology/artificial-intelligence), or ancestry path hash. Matches podcasts where the topic accounts for at least 20% of the show's episodes, ranked by topic concentration — not merely podcasts that mention it once.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:33:11.539Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:33:11.362Z"},"liveness":{},"verified":false,"featured":false},{"id":11824,"slug":"11824","resource":"https://api.particle.pro/v1/people/:slug/external-links","description":"List a Person's external profiles. Returns every known third-party profile (LinkedIn, Wikipedia, social) for the Person.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"slug":"brad-gerstner"},"type":"http"}},"routeTemplate":"/v1/people/:slug/external-links","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"slug":{"description":"Person slug (e.g., 'satya-nadella')","type":"string"}},"required":["slug"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page (default: all)","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:33:09.785Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:33:09.603Z"},"liveness":{},"verified":false,"featured":false},{"id":11825,"slug":"11825","resource":"https://api.particle.pro/v1/people/:id","description":"Get a Person. Returns the comprehensive Person payload including display name, slug, headshot, curated bio, the Person's company-role history (most recent first), known third-party profile links, and an optional knowledge-graph cross-reference","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"brad-gerstner"},"type":"http"}},"routeTemplate":"/v1/people/:id","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Person identifier. Accepts the Person slug (recommended) or the encoded Person UUID returned as 'id' on every Person payload.","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:33:08.702Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:33:08.508Z"},"liveness":{},"verified":false,"featured":false},{"id":11826,"slug":"11826","resource":"https://api.particle.pro/v1/topics/:id","description":"Get a topic. Returns a single topic with breadcrumb ancestors and the top direct children by prominence.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"society"},"type":"http"}},"routeTemplate":"/v1/topics/:id","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Topic ID, ancestry slug (e.g., technology/artificial-intelligence), or ancestry path hash","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:33:05.674Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:33:05.5Z"},"liveness":{},"verified":false,"featured":false},{"id":11827,"slug":"11827","resource":"https://api.particle.pro/v1/entities","description":"List entities. List knowledge graph entities (people, organizations, places) across all podcast content.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ids":["sam-altman","openai"]},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"ids":{"description":"Bulk multi-get: one or more entity slugs (e.g. 'sam-altman', 'apple') or IDs, comma-separated (max 100). When set, returns exactly those entities and the other filters (type, podcast_id) and pagination are ignored. Refs that don't resolve are omitted from the response.","items":{"type":"string"},"type":"array"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"podcast_id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID. Filter to entities appearing in a specific podcast.","type":"string"},"type":{"description":"Filter to an entity category. See GET /v1/entities/types for the available slugs (e.g. 'person', 'company', 'movie', 'sports-team').","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:32:21.545Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:32:21.384Z"},"liveness":{},"verified":false,"featured":false},{"id":11828,"slug":"11828","resource":"https://api.particle.pro/v1/entities/:id","description":"Get an entity. Returns a single knowledge graph entity by slug (e.g., 'sam-altman', 'apple') or ID.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"placeholder"},"type":"http"}},"routeTemplate":"/v1/entities/:id","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Entity slug (e.g., 'sam-altman', 'apple') or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:32:19.997Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:32:19.835Z"},"liveness":{},"verified":false,"featured":false},{"id":11829,"slug":"11829","resource":"https://api.particle.pro/v1/entities/types","description":"List entity types. Returns the entity categories supported as values for the type query parameter on /v1/entities and the entity_type query parameter on /v1/podcasts/episodes/search.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page (default: all)","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:32:18.742Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:32:18.558Z"},"liveness":{},"verified":false,"featured":false},{"id":11830,"slug":"11830","resource":"https://api.particle.pro/v1/congress/votes/:id/positions","description":"List vote positions. Returns individual member positions for a vote.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"placeholder"},"type":"http"}},"routeTemplate":"/v1/congress/votes/:id/positions","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Vote ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"party":{"description":"Filter by party (D, R, I)","type":"string"},"position":{"description":"Filter by position","enum":["Yea","Nay","Present","Not Voting",""],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:32:13.589Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:32:13.417Z"},"liveness":{},"verified":false,"featured":false},{"id":11831,"slug":"11831","resource":"https://api.particle.pro/v1/congress/members/:id/votes","description":"List member votes. Returns the voting record for this congress member.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"placeholder"},"type":"http"}},"routeTemplate":"/v1/congress/members/:id/votes","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Congress member ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:32:11.01Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:32:10.826Z"},"liveness":{},"verified":false,"featured":false},{"id":11832,"slug":"11832","resource":"https://api.particle.pro/v1/congress/members/:id/bills","description":"List member bills. Returns bills sponsored or cosponsored by this congress member.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"placeholder"},"type":"http"}},"routeTemplate":"/v1/congress/members/:id/bills","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Congress member ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:32:09.651Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:32:09.47Z"},"liveness":{},"verified":false,"featured":false},{"id":11833,"slug":"11833","resource":"https://api.particle.pro/v1/congress/committees/:id/bills","description":"List committee bills. Returns bills that have been referred to or acted upon by this committee.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"placeholder"},"type":"http"}},"routeTemplate":"/v1/congress/committees/:id/bills","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Committee ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:32:06.841Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:32:06.664Z"},"liveness":{},"verified":false,"featured":false},{"id":11834,"slug":"11834","resource":"https://api.particle.pro/v1/congress/bills/:id/text","description":"List bill text versions. Returns all published text versions of a bill with links to PDF, XML, and HTML formats.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"placeholder"},"type":"http"}},"routeTemplate":"/v1/congress/bills/:id/text","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Bill ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:32:03.598Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:32:03.433Z"},"liveness":{},"verified":false,"featured":false},{"id":11835,"slug":"11835","resource":"https://api.particle.pro/v1/congress/bills/:id/sponsors","description":"List bill sponsors. Returns the primary sponsor and all cosponsors of a bill with congress member details.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"placeholder"},"type":"http"}},"routeTemplate":"/v1/congress/bills/:id/sponsors","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Bill ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:32:01.858Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:32:01.687Z"},"liveness":{},"verified":false,"featured":false},{"id":11836,"slug":"11836","resource":"https://api.particle.pro/v1/congress/bills/:id/actions","description":"List bill actions. Returns a paginated list of legislative actions taken on a bill, ordered chronologically.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"placeholder"},"type":"http"}},"routeTemplate":"/v1/congress/bills/:id/actions","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Bill ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:32:00.635Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:32:00.461Z"},"liveness":{},"verified":false,"featured":false},{"id":11837,"slug":"11837","resource":"https://api.particle.pro/v1/companies","description":"List companies. Returns a paginated list of companies.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"cik":["0000320193"],"domain":["apple.com"],"ids":["apple","tesla.com","nvidia"],"q":"Apple","qid":["Q312"],"ticker":["AAPL","GOOG"],"updated_after":"2024-01-01T00:00:00Z"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cik":{"description":"Filter by SEC CIK(s), comma-separated","items":{"type":"string"},"type":"array"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"domain":{"description":"Filter by company domain(s), comma-separated","items":{"type":"string"},"type":"array"},"entity_id":{"description":"Entity slug(s) (e.g., 'apple', 'nvidia') or ID(s), comma-separated","items":{"type":"string"},"type":"array"},"ids":{"description":"Bulk multi-get: one or more company slugs (e.g. 'apple'), domains (e.g. 'apple.com'), or IDs, comma-separated (max 100) — the same identifiers GET /v1/companies/{id} accepts. When set, returns exactly those companies and the other filters/search and pagination are ignored. Refs that don't resolve are omitted from the response.","items":{"type":"string"},"type":"array"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"q":{"description":"Search by name (case-insensitive partial match)","type":"string"},"qid":{"description":"Filter by Wikidata QID(s), comma-separated","items":{"type":"string"},"type":"array"},"ticker":{"description":"Filter by stock ticker symbol(s), comma-separated","items":{"type":"string"},"type":"array"},"updated_after":{"description":"Only items updated after this ISO 8601 date or date-time (e.g. 2024-01-01 or 2024-01-01T00:00:00Z). Useful for incremental syncing.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:55.875Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:55.724Z"},"liveness":{},"verified":false,"featured":false},{"id":11838,"slug":"11838","resource":"https://api.particle.pro/v1/companies/:id","description":"Get a company. Returns a single company by slug (e.g., 'apple'), domain (e.g., 'apple.com'), or ID.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"1UlR2cCvk6uaJcN4heLqeA"},"type":"http"}},"routeTemplate":"/v1/companies/:id","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Company slug (e.g., 'apple', 'tesla'), domain (e.g., 'apple.com'), or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:54.742Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:54.57Z"},"liveness":{},"verified":false,"featured":false},{"id":11839,"slug":"11839","resource":"https://api.particle.pro/v1/companies/:id/products","description":"List company products. Returns the product hierarchy for a company as a nested tree.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"1UlR2cCvk6uaJcN4heLqeA"},"queryParams":{"status":["active"]},"type":"http"}},"routeTemplate":"/v1/companies/:id/products","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Company slug (e.g., 'apple'), domain (e.g., 'apple.com'), or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"status":{"description":"Filter by lifecycle status (default: active), comma-separated for union.","items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:53.682Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:53.504Z"},"liveness":{},"verified":false,"featured":false},{"id":11840,"slug":"11840","resource":"https://api.particle.pro/v1/companies/:id/podcast/recommendations","description":"List podcasts a company could advertise on next. Returns shows the company does NOT advertise on, ranked by how related they are to the shows it DOES — the buy-side prospect list.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"1UlR2cCvk6uaJcN4heLqeA"},"type":"http"}},"routeTemplate":"/v1/companies/:id/podcast/recommendations","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Company identifier — slug, domain, or canonical ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"include":{"description":"Optional response sections. Pass include=via to attach, for each recommendation, the company's own shows that led to it — the venues to cite when explaining why the recommendation fits.","items":{"type":"string"},"type":"array"},"language":{"description":"Only shows in this language (ISO 639-1 code, e.g. 'en', 'es'; a region suffix such as 'fr-CA' is reduced to the language), applied within the 200 strongest recommendations the list holds.","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"min_score":{"description":"Only recommendations at or above this score, applied within the 200 strongest recommendations the list holds. Omit (or 0) for every recommendation; the band field is the recommended way to filter by strength.","format":"double","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:52.198Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:52.031Z"},"liveness":{},"verified":false,"featured":false},{"id":11841,"slug":"11841","resource":"https://api.particle.pro/v1/companies/:id/podcast/advertising","description":"Get company advertising profile. Returns advertising intelligence for a specific company across the podcast ecosystem, including reach metrics and recent ad placements.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"1UlR2cCvk6uaJcN4heLqeA"},"queryParams":{"since":"2025-01-01T00:00:00Z","until":"2026-01-01T00:00:00Z"},"type":"http"}},"routeTemplate":"/v1/companies/:id/podcast/advertising","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Company slug (e.g., 'apple'), domain (e.g., 'apple.com'), or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"since":{"description":"Only include ads from episodes published on or after this ISO 8601 date or date-time (e.g. 2025-01-01 or 2025-01-01T00:00:00Z)","type":"string"},"until":{"description":"Only include ads from episodes published before this ISO 8601 date or date-time (e.g. 2026-01-01 or 2026-01-01T00:00:00Z)","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:49.779Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:49.605Z"},"liveness":{},"verified":false,"featured":false},{"id":11842,"slug":"11842","resource":"https://api.particle.pro/v1/companies/:id/podcast/advertising/podcasts","description":"List podcasts carrying company advertising. Returns podcasts ranked by exact company-linked ad count, with company-wide sponsor filters, per-podcast sponsor breakdowns, recent preview segments, and cursor pagination.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"1UlR2cCvk6uaJcN4heLqeA"},"queryParams":{"since":"2025-01-01T00:00:00Z","until":"2026-01-01"},"type":"http"}},"routeTemplate":"/v1/companies/:id/podcast/advertising/podcasts","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Company slug (e.g. 'apple'), domain (e.g. 'apple.com'), or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from a previous response","type":"string"},"include_facets":{"description":"Include exhaustive lightweight Show and Network filter metadata. Honored only on cursorless requests.","type":"boolean"},"include_previews":{"description":"Include recent ad segment previews per podcast. Disable for count-only consumers to skip preview hydration.","type":"boolean"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"podcast_id":{"description":"Optional podcast ID, slug, or Apple/iTunes collection ID. Filters rich rows without narrowing facets.","type":"string"},"preview_limit":{"description":"Maximum previews per podcast when include_previews is enabled.","format":"int64","type":"integer"},"publisher_id":{"description":"Optional publisher ID or slug. Filters rich rows without narrowing facets.","type":"string"},"since":{"description":"Only include ads from episodes published on or after this ISO 8601 date or date-time","type":"string"},"sponsor_id":{"description":"Optional sponsor ID. Keeps the company constraint while narrowing rows to this sponsor identity.","type":"string"},"until":{"description":"Only include ads before this ISO 8601 date-time. A bare date includes that whole UTC day.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:47.322Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:47.162Z"},"liveness":{},"verified":false,"featured":false},{"id":11843,"slug":"11843","resource":"https://api.particle.pro/v1/companies/:id/podcast/advertising/placements","description":"List company podcast advertising placements. Returns a newest-first, keyset-paginated feed of physical podcast ad placements with a known episode publication time, attributed to a company, with episode and podcast context plus every company","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"1UlR2cCvk6uaJcN4heLqeA"},"queryParams":{"since":"2025-01-01T00:00:00Z","until":"2026-01-01"},"type":"http"}},"routeTemplate":"/v1/companies/:id/podcast/advertising/placements","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Company slug (e.g. 'apple'), domain (e.g. 'apple.com'), or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"podcast_id":{"description":"Optional podcast ID, slug, or Apple/iTunes collection ID","type":"string"},"since":{"description":"Only include ads from episodes published on or after this ISO 8601 date or date-time","type":"string"},"sponsor_id":{"description":"Optional sponsor ID. Selects placements attributed to this sponsor while preserving co-sponsors in the response.","type":"string"},"until":{"description":"Only include ads before this ISO 8601 date-time. A bare date includes that whole UTC day.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:45.732Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:45.562Z"},"liveness":{},"verified":false,"featured":false},{"id":11844,"slug":"11844","resource":"https://api.particle.pro/v1/companies/:id/people","description":"List company people. Returns a paginated list of people associated with a company (executives and other known roles), current roles first and most-recently-joined first.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"1UlR2cCvk6uaJcN4heLqeA"},"queryParams":{"title":"chief"},"type":"http"}},"routeTemplate":"/v1/companies/:id/people","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Company slug (e.g., 'apple'), domain (e.g., 'apple.com'), or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"current_only":{"description":"When true (default), only people currently in a role at the company. Set false to include historical roles.","type":"boolean"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"role":{"description":"Only people whose role title falls in this contact role class: current roles by default, historical roles too when current_only=false. The classes are the ones a podcast pitching sponsorship would reach (marketing, partnerships, brand, media and advertising, communications, growth, executive); other is a title that matches none of them. Combines with title.","enum":["marketing","brand","partnerships","media_advertising","communications","growth","executive","other"],"type":"string"},"title":{"description":"Case-insensitive substring filter on role title (e.g. 'chief', 'founder').","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:44.023Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:43.863Z"},"liveness":{},"verified":false,"featured":false},{"id":11845,"slug":"11845","resource":"https://api.particle.pro/v1/companies/:id/competitors","description":"List company competitors. Returns a paginated list of competitors for a company, ordered by prominence (news coverage volume, market cap, podcast appearances, Wikidata notability) so the largest / most-newsworthy competitors come first.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"1UlR2cCvk6uaJcN4heLqeA"},"type":"http"}},"routeTemplate":"/v1/companies/:id/competitors","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Company slug (e.g., 'apple'), domain (e.g., 'apple.com'), or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:42.371Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:42.192Z"},"liveness":{},"verified":false,"featured":false},{"id":11846,"slug":"11846","resource":"https://api.particle.pro/v1/podcasts/segments/:id","description":"Get a segment. Returns a single segment by its unique identifier.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"1Njwvk2m8vY4xsD9RJKd6u"},"type":"http"}},"routeTemplate":"/v1/podcasts/segments/:id","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Segment ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:40.345Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:40.184Z"},"liveness":{},"verified":false,"featured":false},{"id":11847,"slug":"11847","resource":"https://api.particle.pro/v1/podcasts/segments/:id/transcript","description":"Get segment transcript. Returns the diarized transcript for a specific segment.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"1Njwvk2m8vY4xsD9RJKd6u"},"type":"http"}},"routeTemplate":"/v1/podcasts/segments/:id/transcript","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Segment ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"format":{"description":"Output format","enum":["dialogue","text","srt"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:39.35Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:39.16Z"},"liveness":{},"verified":false,"featured":false},{"id":11848,"slug":"11848","resource":"https://api.particle.pro/v1/podcasts/publishers/:id","description":"Get a podcast publisher. Returns a single podcast publisher by slug (e.g., 'goalhanger', 'iheartpodcasts', 'bbc-radio-4') or ID.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"bvj125PtZl0wGlioOSGOS"},"type":"http"}},"routeTemplate":"/v1/podcasts/publishers/:id","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast publisher slug (e.g., 'goalhanger', 'iheartpodcasts', 'bbc-radio-4') or ID. Slugs are stable, human-readable identifiers returned on every publisher response and are the recommended way to reference a publisher in URLs.","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:37.742Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:37.574Z"},"liveness":{},"verified":false,"featured":false},{"id":11849,"slug":"11849","resource":"https://api.particle.pro/v1/podcasts/publishers/:id/suitability","description":"Get a publisher's brand suitability profile. Returns a publisher-level rollup of IAB Tech Lab Brand Safety & Suitability Framework (formerly GARM) verdicts across the publisher's catalog: tier composition (SAFE / LIMITED / SENSITIVE / UNSAFE","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"bvj125PtZl0wGlioOSGOS"},"type":"http"}},"routeTemplate":"/v1/podcasts/publishers/:id/suitability","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast publisher slug (e.g., 'iheartpodcasts', 'bbc-radio-4', 'bloomberg') or ID. Slugs are the recommended identifier.","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:36.517Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:36.337Z"},"liveness":{},"verified":false,"featured":false},{"id":11850,"slug":"11850","resource":"https://api.particle.pro/v1/podcasts/publishers/:id/suitability/podcasts","description":"List a publisher's podcasts with their suitability verdicts. Returns a paginated list of the publisher's analyzed podcasts decorated with their latest IAB/GARM tier, confidence, evaluated-at timestamp, and any non-NONE category exposures (flagged","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"bvj125PtZl0wGlioOSGOS"},"type":"http"}},"routeTemplate":"/v1/podcasts/publishers/:id/suitability/podcasts","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast publisher slug or ID.","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"category":{"description":"Filter to podcasts whose latest assessment shows non-NONE exposure in this GARM category.","enum":["adult_sexual","arms_ammunition","crime_harmful_acts","death_injury_military_conflict","online_piracy","hate_speech_aggression","obscenity_profanity","illegal_drugs_alcohol_tobacco","spam_harmful","terrorism","debated_social_issues","misinformation"],"type":"string"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"min_prevalence":{"description":"When combined with category, filter to podcasts whose prevalence in that category is at or above this threshold. Defaults to INCIDENTAL — any non-NONE prevalence. Ignored without category.","enum":["INCIDENTAL","OCCASIONAL","FREQUENT","PERVASIVE"],"type":"string"},"sort":{"description":"Sort order. risk_desc ranks the most-risky first (UNSAFE → SAFE); risk_asc inverts that; recently_evaluated sorts by most-recent assessment first.","enum":["risk_desc","risk_asc","recently_evaluated"],"type":"string"},"tier":{"description":"Filter to podcasts whose latest verdict is in this tier set. To OR-filter multiple tiers, pass a comma-separated list (e.g. ?tier=UNSAFE,SENSITIVE).","items":{"type":"string"},"type":"array"},"treatment":{"description":"When combined with category, filter to podcasts whose treatment in that category equals this value. Ignored without category.","enum":["DOCUMENTARY","EDITORIAL","PROMOTIONAL","GLAMORIZING"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:35.024Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:34.819Z"},"liveness":{},"verified":false,"featured":false},{"id":11851,"slug":"11851","resource":"https://api.particle.pro/v1/podcasts/publishers/:id/podcasts","description":"List podcasts for a publisher. Returns a paginated list of podcasts attributed to a publisher, ordered by popularity.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"bvj125PtZl0wGlioOSGOS"},"type":"http"}},"routeTemplate":"/v1/podcasts/publishers/:id/podcasts","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast publisher slug (e.g., 'goalhanger', 'iheartpodcasts', 'bbc-radio-4') or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:33.548Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:33.382Z"},"liveness":{},"verified":false,"featured":false},{"id":11852,"slug":"11852","resource":"https://api.particle.pro/v1/podcasts/publishers/:id/bias","description":"Get publisher political bias profile. Returns political bias intelligence rolled up across every analyzed podcast attributed to the publisher: coverage stats, political share, average lean (on a -3..+3 ordinal scale), lean diversity, the bias","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"bvj125PtZl0wGlioOSGOS"},"type":"http"}},"routeTemplate":"/v1/podcasts/publishers/:id/bias","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast publisher slug (e.g., 'iheartpodcasts', 'npr', 'bbc-radio-4') or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:32.095Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:31.844Z"},"liveness":{},"verified":false,"featured":false},{"id":11853,"slug":"11853","resource":"https://api.particle.pro/v1/podcasts/publishers/:id/bias/podcasts","description":"List analyzed podcasts for a publisher. Returns a paginated list of the publisher's analyzed podcasts with their latest bias analysis attached.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"bvj125PtZl0wGlioOSGOS"},"type":"http"}},"routeTemplate":"/v1/podcasts/publishers/:id/bias/podcasts","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast publisher slug (e.g., 'iheartpodcasts', 'npr', 'bbc-radio-4') or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"bias":{"description":"Filter to one or more bias buckets. Accepts NOT_POLITICAL, EXTREME_LEFT, LEFT, LEANS_LEFT, CENTER, LEANS_RIGHT, RIGHT, or EXTREME_RIGHT. To OR-filter multiple buckets, pass a comma-separated list (e.g. ?bias=LEFT,LEANS_LEFT).","items":{"type":"string"},"type":"array"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"include_non_political":{"description":"When true (default), include podcasts whose latest result is NOT_POLITICAL. Set to false to restrict the response to podcasts the agent rated as political.","type":"boolean"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"order":{"description":"Sort direction","enum":["asc","desc"],"type":"string"},"political_context":{"description":"Restrict to podcasts whose latest analysis is calibrated against a single political framework.","enum":["US","UK","EU","CANADA","AUSTRALIA","INDIA","OTHER","UNKNOWN"],"type":"string"},"sort":{"description":"Sort metric. lean_score orders on a -3 (extreme left) to +3 (extreme right) ordinal scale; evaluated_at by recency of analysis; name alphabetically.","enum":["lean_score","evaluated_at","name"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:30.901Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:30.707Z"},"liveness":{},"verified":false,"featured":false},{"id":11854,"slug":"11854","resource":"https://api.particle.pro/v1/podcasts/publishers/:id/advertising","description":"Get publisher advertising profile. Returns advertising intelligence rolled up across every podcast attributed to the publisher: total ads, unique sponsors, episode reach, host-read vs pre-recorded mix, the top sponsors, and the count of network","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"bvj125PtZl0wGlioOSGOS"},"type":"http"}},"routeTemplate":"/v1/podcasts/publishers/:id/advertising","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast publisher slug (e.g., 'iheartpodcasts', 'bbc-radio-4') or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:29.591Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:29.422Z"},"liveness":{},"verified":false,"featured":false},{"id":11855,"slug":"11855","resource":"https://api.particle.pro/v1/podcasts/publishers/:id/advertising/sponsors","description":"List sponsors for a publisher. Returns a paginated list of sponsors active across the publisher's catalog.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"bvj125PtZl0wGlioOSGOS"},"queryParams":{"q":"Apple"},"type":"http"}},"routeTemplate":"/v1/podcasts/publishers/:id/advertising/sponsors","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast publisher slug (e.g., 'iheartpodcasts', 'bbc-radio-4') or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"min_podcast_coverage":{"description":"Only return sponsors that appear on at least this many distinct podcasts in the publisher's catalog. Use to filter for bundle/network buyers.","format":"int64","type":"integer"},"q":{"description":"Search by name (case-insensitive partial match)","type":"string"},"sort":{"description":"Sort order. ad_count ranks by ad volume on the publisher's catalog; podcast_coverage surfaces network buyers (sponsors hitting many shows); episode_reach prioritizes broad episode-level exposure.","enum":["ad_count","podcast_coverage","episode_reach"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:27.364Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:27.182Z"},"liveness":{},"verified":false,"featured":false},{"id":11856,"slug":"11856","resource":"https://api.particle.pro/v1/podcasts/publishers/:id/advertising/podcasts","description":"List publisher's podcasts ranked by ad volume. Returns a paginated list of the publisher's podcasts ordered by total ad count.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"bvj125PtZl0wGlioOSGOS"},"type":"http"}},"routeTemplate":"/v1/podcasts/publishers/:id/advertising/podcasts","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast publisher slug (e.g., 'iheartpodcasts', 'bbc-radio-4') or ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:25.956Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:25.792Z"},"liveness":{},"verified":false,"featured":false},{"id":11857,"slug":"11857","resource":"https://api.particle.pro/v1/podcasts/guests/:id","description":"Get a podcast guest profile. Returns the lifetime profile for a podcast guest including their Person identity (name, slug, headshot, current title/company), total appearances, distinct podcasts, role mix, and the most-frequent shows they've","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"brad-gerstner"},"type":"http"}},"routeTemplate":"/v1/podcasts/guests/:id","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Person identifier. Accepts the Person slug (recommended; returned as 'slug' on every guest payload), the person's knowledge-graph entity slug, or the encoded Person UUID returned as 'id'.","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:23.999Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:23.781Z"},"liveness":{},"verified":false,"featured":false},{"id":11858,"slug":"11858","resource":"https://api.particle.pro/v1/podcasts/guests/:id/suitability","description":"Get a guest's brand-suitability exposure profile. Returns the distribution of IAB Tech Lab brand-suitability tiers across the podcasts a guest has appeared on, plus the most-frequently flagged categories observed in those shows.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"brad-gerstner"},"type":"http"}},"routeTemplate":"/v1/podcasts/guests/:id/suitability","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Person identifier — person slug (recommended), knowledge-graph entity slug, or encoded UUID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:21.899Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:21.737Z"},"liveness":{},"verified":false,"featured":false},{"id":11859,"slug":"11859","resource":"https://api.particle.pro/v1/podcasts/guests/:id/recommendations/podcasts","description":"List podcasts a guest could plausibly appear on next. Returns shows the person has NOT appeared on, ranked by how related they are to the shows the person HAS appeared on — the pitch list.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"brad-gerstner"},"type":"http"}},"routeTemplate":"/v1/podcasts/guests/:id/recommendations/podcasts","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Person identifier — person slug (recommended), knowledge-graph entity slug, or encoded UUID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"include":{"description":"Optional response sections. Pass include=via to attach, for each recommendation, the person's own shows that led to it — the venues to cite when pitching.","items":{"type":"string"},"type":"array"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:20.828Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:20.553Z"},"liveness":{},"verified":false,"featured":false},{"id":11860,"slug":"11860","resource":"https://api.particle.pro/v1/podcasts/guests/:id/podcasts","description":"List podcasts a guest has appeared on. Returns the distinct set of podcasts a guest has appeared on, with per-podcast appearance counts, first/last appearance dates, and the podcast's brand-safety and bias attributes when evaluated.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"brad-gerstner"},"type":"http"}},"routeTemplate":"/v1/podcasts/guests/:id/podcasts","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Person identifier — person slug (recommended), knowledge-graph entity slug, or encoded UUID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:19.516Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:19.354Z"},"liveness":{},"verified":false,"featured":false},{"id":11861,"slug":"11861","resource":"https://api.particle.pro/v1/podcasts/guests/:id/appearances","description":"List appearances for a podcast guest. Returns the chronological list of episodes a guest has appeared on, most recent first.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"brad-gerstner"},"type":"http"}},"routeTemplate":"/v1/podcasts/guests/:id/appearances","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Person identifier — person slug (recommended), knowledge-graph entity slug, or encoded UUID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"min_speaking_seconds":{"description":"Restrict to appearances with identified speaking time above this threshold","format":"int64","type":"integer"},"podcast_id":{"description":"Restrict to appearances on a single podcast (slug or ID)","type":"string"},"published_after":{"description":"Only appearances published after this ISO 8601 date","type":"string"},"published_before":{"description":"Only appearances published before this ISO 8601 date","type":"string"},"suitability_tier_max":{"description":"Restrict to appearances on podcasts at or below this IAB Tech Lab brand-safety tier","enum":["SAFE","LIMITED","SENSITIVE","UNSAFE"],"type":"string"},"topic_id":{"description":"Restrict to appearances on episodes classified under this topic","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:18.498Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:18.329Z"},"liveness":{},"verified":false,"featured":false},{"id":11862,"slug":"11862","resource":"https://api.particle.pro/v1/podcasts/:id","description":"Get a podcast. Returns a single podcast by slug (e.g., 'all-in') or ID.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g., 'all-in', 'lex-fridman-podcast'), internal ID, or numeric iTunes ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"include":{"description":"Optional response sections. related attaches the five most related podcasts (lean form); recommended_guests the five guests the show could book next; recommended_sponsors (premium-grade, requires a plan with premium endpoints) the five advertisers active on shows like this one that do not buy it yet. Each has a paged endpoint for the full list: /related, /recommendations/guests, /recommendations/sponsors.","items":{"type":"string"},"type":"array"},"topic_limit":{"description":"Maximum number of aggregated topics to return (0 for none, max 1000)","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:16.914Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:16.734Z"},"liveness":{},"verified":false,"featured":false},{"id":11863,"slug":"11863","resource":"https://api.particle.pro/v1/podcasts/:id/suitability","description":"Get a podcast's latest brand suitability assessment. Returns the most recent brand suitability assessment for a podcast against the IAB Tech Lab Content Taxonomy 3.x Brand Safety & Suitability Framework (the industry-standard 12-category taxonomy","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/suitability","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"include":{"description":"Optional response sections. Pass include=trend for a deterministically-derived comparison against the prior assessment, include=history for the list of prior assessments, or include=trend,history for both.","items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:15.468Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:15.311Z"},"liveness":{},"verified":false,"featured":false},{"id":11864,"slug":"11864","resource":"https://api.particle.pro/v1/podcasts/:id/recommendations/sponsors","description":"List sponsors a podcast could pitch. Returns advertisers that run on the podcast's related shows but not on this one, ranked by how related those venues are, how much the sponsor buys there, and how recently — a prospecting list for a show","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"queryParams":{"active_since":"2026-01-01T00:00:00Z"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/recommendations/sponsors","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"active_since":{"description":"Only sponsors whose most recent ad across the related shows was published on or after this ISO 8601 date or date-time — the 'still buying' filter.","type":"string"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"exclude_top_advertisers":{"description":"Drop the N most active advertisers corpus-wide (by lifetime ad count) from the list. The list is strongest beyond the largest programmatic advertisers, which every list already names; 50 removes the head, 200 keeps only the long tail.","format":"int64","type":"integer"},"include":{"description":"Optional response sections. Pass include=via to attach, for each recommended sponsor, the related shows that run it (the peer set to cite in a pitch). Pass include=contacts to attach up to three people at the sponsor's company most likely to own a sponsorship decision, with their role class and LinkedIn URL.","items":{"type":"string"},"type":"array"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"min_score":{"description":"Only recommendations with a score at or above this value. Omit (or 0) for every recommendation; the band field is the recommended way to filter by strength.","format":"double","type":"number"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:13.025Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:12.842Z"},"liveness":{},"verified":false,"featured":false},{"id":11865,"slug":"11865","resource":"https://api.particle.pro/v1/podcasts/:id/recommendations/guests","description":"List guests a podcast could plausibly book. Returns people who have guested on the podcast's related shows but never on this one, ranked by how related those venues are and how established the person is on them — a booking pipeline, not a","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/recommendations/guests","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"include":{"description":"Optional response sections. Pass include=via to attach, for each recommended guest, the related shows that booked them.","items":{"type":"string"},"type":"array"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:11.625Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:11.451Z"},"liveness":{},"verified":false,"featured":false},{"id":11866,"slug":"11866","resource":"https://api.particle.pro/v1/podcasts/:id/ratings","description":"List ratings for a podcast. Returns user-generated ratings (1-5 stars plus optional review text) captured from third-party platforms.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"queryParams":{"since":"2026-01-01T00:00:00Z","until":"2026-06-01T00:00:00Z"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/ratings","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g. 'the-daily', 'lex-fridman-podcast'), internal ID, or numeric iTunes ID.","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"locale":{"description":"Restrict to one platform-specific locale (e.g. Apple storefront 'us'). Omit to return ratings across every locale.","type":"string"},"min_stars":{"description":"Lower bound on the star rating (inclusive).","format":"int64","type":"integer"},"platform_slug":{"description":"Restrict to ratings from one platform (e.g. 'apple'). Omit to return ratings from every platform.","type":"string"},"since":{"description":"Lower bound on posted_at (ISO 8601).","type":"string"},"until":{"description":"Upper bound on posted_at (ISO 8601).","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:10.052Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:09.869Z"},"liveness":{},"verified":false,"featured":false},{"id":11867,"slug":"11867","resource":"https://api.particle.pro/v1/podcasts/:id/rankings","description":"List current rankings for a podcast. Returns every live chart appearance of the given podcast — across sources, countries, and categories.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/rankings","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug (e.g. 'the-daily', 'lex-fridman-podcast'), internal ID, or numeric iTunes ID.","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page (default: all)","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:07.82Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:07.645Z"},"liveness":{},"verified":false,"featured":false},{"id":11868,"slug":"11868","resource":"https://api.particle.pro/v1/podcasts/:id/rankings/summary","description":"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","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"all-in"},"type":"http"}},"routeTemplate":"/v1/podcasts/:id/rankings/summary","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Podcast slug, internal ID, or numeric iTunes ID.","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T16:31:06.735Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T16:31:06.56Z"},"liveness":{},"verified":false,"featured":false},{"id":11869,"slug":"11869","resource":"https://api.particle.pro/v1/podcasts/topics","description":"List podcast topics. Returns the top-level topics covered across all podcasts, sorted by the number of podcasts covering each topic.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:10:27.691Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:10:27.512Z"},"liveness":{},"verified":false,"featured":false},{"id":11870,"slug":"11870","resource":"https://api.particle.pro/v1/podcasts/suitability/publishers/leaderboard","description":"Get a cross-publisher suitability leaderboard. Returns a paginated, ranked list of podcast publishers by IAB/GARM brand-suitability composition.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"metric":{"description":"How to rank publishers. safest sorts by SAFE share of the analyzed catalog (desc); riskiest sorts by UNSAFE share (desc); most_placeable sorts by combined SAFE + LIMITED share (desc) — the 'broadly buyable' slice; most_analyzed sorts by absolute analyzed_podcasts count (desc).","enum":["safest","riskiest","most_placeable","most_analyzed"],"type":"string"},"min_analyzed_podcasts":{"description":"Exclude publishers with fewer than this many analyzed podcasts. Guards against tiny catalogs dominating share-based metrics.","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:40.762Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:40.606Z"},"liveness":{},"verified":false,"featured":false},{"id":11871,"slug":"11871","resource":"https://api.particle.pro/v1/podcasts/rankings/sources","description":"List ranking sources. Returns each (source, chart_type) pair available on this API together with row counts and freshness for the live snapshot.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page (default: all)","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:35.801Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:35.553Z"},"liveness":{},"verified":false,"featured":false},{"id":11872,"slug":"11872","resource":"https://api.particle.pro/v1/podcasts/rankings/movers","description":"List ranking movers. Returns the chart entries whose rank changed between the live snapshot and the comparison snapshot window_days ago.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"category_slug":{"description":"Category slug. Omit for the overall chart.","type":"string"},"change":{"description":"Filter by change type. 'up' / 'down' for podcasts whose rank moved, 'new' for chart debuts, 'exit' for podcasts that fell off, 'all' returns every change type.","enum":["all","up","down","new","exit"],"type":"string"},"chart_type":{"description":"Chart variant within the source.","enum":["top_podcasts"],"type":"string"},"country":{"description":"ISO 3166-1 alpha-2 country code; case-insensitive on input.","type":"string"},"limit":{"description":"Maximum number of movers to return.","format":"int64","type":"integer"},"source":{"description":"Ranking source platform.","enum":["apple","spotify"],"type":"string"},"window_days":{"description":"Comparison window in days. The comparison snapshot is the most recent retired snapshot closest to (now - window_days). Default is 1 (vs. yesterday).","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:34.775Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:34.57Z"},"liveness":{},"verified":false,"featured":false},{"id":11873,"slug":"11873","resource":"https://api.particle.pro/v1/podcasts/rankings/history","description":"Get chart slot history. Returns historical chart snapshots for a chart slot, ordered most-recent first.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"since":"2025-01-01T00:00:00Z","until":"2026-01-01T00:00:00Z"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"category_slug":{"description":"Category slug. Omit for the overall chart.","type":"string"},"chart_type":{"description":"Chart variant within the source.","enum":["top_podcasts"],"type":"string"},"country":{"description":"ISO 3166-1 alpha-2 country code; case-insensitive on input.","type":"string"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"podcast_id":{"description":"Restrict to one podcast across the chart slot's history.","type":"string"},"since":{"description":"Lower bound on captured_at (ISO 8601). Omit for no lower bound.","type":"string"},"source":{"description":"Ranking source platform.","enum":["apple","spotify"],"type":"string"},"until":{"description":"Upper bound on captured_at (ISO 8601). Omit for no upper bound.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:33.46Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:33.3Z"},"liveness":{},"verified":false,"featured":false},{"id":11874,"slug":"11874","resource":"https://api.particle.pro/v1/podcasts/rankings/countries","description":"List ranking countries. Returns every country currently represented in the rankings dataset, optionally restricted to a single source.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page (default: all)","format":"int64","type":"integer"},"source":{"description":"Restrict the listing to one source. Omit to return countries with current data from any source.","enum":["apple","spotify"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:32.318Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:32.088Z"},"liveness":{},"verified":false,"featured":false},{"id":11875,"slug":"11875","resource":"https://api.particle.pro/v1/podcasts/rankings/categories","description":"List ranking categories. Returns every category currently represented in the rankings dataset, optionally restricted to a single source.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page (default: all)","format":"int64","type":"integer"},"source":{"description":"Restrict the listing to one source. Omit to return categories with current data from any source.","enum":["apple","spotify"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:30.864Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:30.703Z"},"liveness":{},"verified":false,"featured":false},{"id":11876,"slug":"11876","resource":"https://api.particle.pro/v1/podcasts/publishers","description":"List podcast publishers. Returns a paginated list of podcast publishers, ordered by catalog size (largest first, the default) or alphabetically by name.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"q":{"description":"Case-insensitive substring match against the publisher's name or slug. An exact name match sorts first.","type":"string"},"sort":{"description":"Sort order. podcast_count ranks publishers by catalog size (largest first); name sorts alphabetically.","enum":["podcast_count","name"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:29.833Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:29.618Z"},"liveness":{},"verified":false,"featured":false},{"id":11877,"slug":"11877","resource":"https://api.particle.pro/v1/podcasts/guests/trends","description":"List trending podcast guests. Surfaces guests who are currently making the podcast rounds — the kind of cross-show interview activity that signals a book launch, product unveil, news-cycle moment, or new-on-the-scene debut.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"first_appearance_since":{"description":"Restrict to guests whose earliest-ever appearance is on or after this date (the \"new on the scene\" cut)","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"min_distinct_podcasts":{"description":"Minimum number of distinct podcasts the guest must have appeared on inside the window (default 2)","format":"int64","type":"integer"},"since":{"description":"Inclusive lower bound of the trend window (default: 30 days ago)","type":"string"},"suitability_tier_max":{"description":"Restrict to in-window appearances on podcasts at or below this IAB Tech Lab brand-safety tier","enum":["SAFE","LIMITED","SENSITIVE","UNSAFE"],"type":"string"},"topic_id":{"description":"Restrict to guests with at least one in-window appearance on an episode classified under this topic","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:09:20.939Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:09:20.775Z"},"liveness":{},"verified":false,"featured":false},{"id":11878,"slug":"11878","resource":"https://api.particle.pro/v1/podcasts/entities/charts","description":"List entity charts. Returns every entity chart with the headline state of its current edition: the edition date, whether narratives have been written yet, and what sits at rank 1.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"window":{"description":"Measurement window for the editions to summarize.","enum":["7d","24h"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:08:46.039Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:08:45.866Z"},"liveness":{},"verified":false,"featured":false},{"id":11879,"slug":"11879","resource":"https://api.particle.pro/v1/podcasts/bias/publishers/leaderboard","description":"Rank publishers by political bias metric. Returns a paginated leaderboard ranking publishers by a chosen bias metric: most_left_leaning, most_right_leaning, most_political, most_diverse, most_monolithic, or most_analyzed. min_analyzed_podcasts","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"metric":"most_left_leaning"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"metric":{"description":"Ranking metric. most_left/right_leaning rank by avg_lean_score; most_political by share of political podcasts in the catalog; most_diverse / most_monolithic by stddev of lean across political podcasts; most_analyzed by catalog coverage.","enum":["most_left_leaning","most_right_leaning","most_political","most_diverse","most_monolithic","most_analyzed"],"type":"string"},"min_analyzed_podcasts":{"description":"Only rank publishers with at least this many analyzed podcasts. Below the default of 5, aggregate signals are unreliable.","format":"int64","type":"integer"},"min_political_podcasts":{"description":"Only rank publishers with at least this many political podcasts. Applied to score and diversity metrics; ignored for coverage metrics.","format":"int64","type":"integer"},"political_context":{"description":"Restrict the underlying corpus to a single political framework before aggregating.","enum":["US","UK","EU","CANADA","AUSTRALIA","INDIA","OTHER","UNKNOWN"],"type":"string"},"since":{"description":"Restrict to analyses evaluated on or after this timestamp (RFC 3339)","format":"date-time","type":"string"},"until":{"description":"Restrict to analyses evaluated strictly before this timestamp (RFC 3339)","format":"date-time","type":"string"}},"required":["metric"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:07:26.345Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:07:26.123Z"},"liveness":{},"verified":false,"featured":false},{"id":11880,"slug":"11880","resource":"https://api.particle.pro/v1/podcasts/advertising/publishers/leaderboard","description":"Get publisher advertising leaderboard. Ranks podcast publishers by an advertising activity metric across their entire catalog. ads_per_active_podcast is the monetization-density metric — small sub-networks (e.g. 'iHeartPodcasts and The Volume","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"metric":{"description":"Metric to rank publishers by. ads_per_active_podcast surfaces monetization density (small sub-networks often outrank big catalogs). Ranking reflects an all-time MV-fresh snapshot; this endpoint does not currently support time-window filters.","enum":["ad_count","unique_sponsors","podcast_reach","episode_reach","ads_per_active_podcast"],"type":"string"},"min_active_podcasts":{"description":"Only rank publishers with at least this many active podcasts (catalog podcasts that have run at least one detected ad). Guards ads_per_active_podcast and the other density-style metrics against tiny catalogs dominating the leaderboard — single-show publishers can otherwise rank #1 on ads_per_active_podcast purely on noise.","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:07:03.855Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:07:03.672Z"},"liveness":{},"verified":false,"featured":false},{"id":11881,"slug":"11881","resource":"https://api.particle.pro/v1/podcasts/advertising/leaderboard","description":"Get advertising leaderboard. Returns the top podcast advertising sponsors ranked by the specified metric, with optional time range and company filtering.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"since":"2025-01-01T00:00:00Z","until":"2026-01-01T00:00:00Z"},"type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"company_id":{"description":"Filter by company ID, domain, or entity slug","type":"string"},"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"metric":{"description":"Metric to rank sponsors by","enum":["ad_count","podcast_reach","episode_reach"],"type":"string"},"publisher_id":{"description":"Restrict the leaderboard to ads on podcasts attributed to this publisher (slug or ID)","type":"string"},"since":{"description":"Only include ads from episodes published on or after this ISO 8601 date or date-time (e.g. 2025-01-01 or 2025-01-01T00:00:00Z)","type":"string"},"until":{"description":"Only include ads from episodes published before this ISO 8601 date or date-time (e.g. 2026-01-01 or 2026-01-01T00:00:00Z)","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:06:56.566Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:06:56.25Z"},"liveness":{},"verified":false,"featured":false},{"id":11882,"slug":"11882","resource":"https://api.particle.pro/v1/podcasts/advertising/leaderboard/preview","description":"Get advertising leaderboard preview. Returns the top 10 advertising sponsors of the trailing 7 days ranked by the chosen metric, each with its rank movement versus the equivalent 7-day window ending 30 days ago.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","type":"http"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"metric":{"description":"Metric to rank sponsors by","enum":["ad_count","podcast_reach","episode_reach"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:06:43.743Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:06:43.474Z"},"liveness":{},"verified":false,"featured":false},{"id":11883,"slug":"11883","resource":"https://api.particle.pro/v1/podcasts/advertising/sponsors/:id","description":"Get a sponsor. Returns a single advertising sponsor with activity metrics.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"28GEiOm6RiijlHL4Qv2ZVR"},"queryParams":{"since":"2025-01-01T00:00:00Z","until":"2026-01-01T00:00:00Z"},"type":"http"}},"routeTemplate":"/v1/podcasts/advertising/sponsors/:id","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Sponsor ID, company ID, company domain, or company slug. When a company reference matches multiple sponsor aliases, the most-recently-active sponsor is returned.","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"since":{"description":"Only include ads from episodes published on or after this ISO 8601 date or date-time","type":"string"},"until":{"description":"Only include ads from episodes published before this ISO 8601 date or date-time","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:04:57.02Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:04:56.86Z"},"liveness":{},"verified":false,"featured":false},{"id":11884,"slug":"11884","resource":"https://api.particle.pro/v1/podcasts/advertising/sponsors/:id/segments","description":"List ad segments for a sponsor. Returns the individual ad segments attributed to a sponsor, ordered by episode publication date descending, optionally scoped to a single podcast.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"28GEiOm6RiijlHL4Qv2ZVR"},"queryParams":{"since":"2025-01-01T00:00:00Z","until":"2026-01-01T00:00:00Z"},"type":"http"}},"routeTemplate":"/v1/podcasts/advertising/sponsors/:id/segments","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Sponsor ID, company ID, company domain, or company slug","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"podcast_id":{"description":"Scope results to one podcast by slug, internal ID, or numeric iTunes ID","type":"string"},"since":{"description":"Only include ads from episodes published on or after this ISO 8601 date or date-time","type":"string"},"until":{"description":"Only include ads from episodes published before this ISO 8601 date or date-time","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:04:55.821Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:04:55.651Z"},"liveness":{},"verified":false,"featured":false},{"id":11885,"slug":"11885","resource":"https://api.particle.pro/v1/podcasts/advertising/sponsors/:id/publishers","description":"List publishers for a sponsor. Returns the podcast publishers a sponsor advertises across, ordered by podcast coverage (the count of distinct publisher podcasts where the sponsor appears).","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"28GEiOm6RiijlHL4Qv2ZVR"},"type":"http"}},"routeTemplate":"/v1/podcasts/advertising/sponsors/:id/publishers","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Sponsor ID, company ID, company domain, or company slug. When the value resolves to a company (not a specific sponsor), the response aggregates across every sponsor linked to that company — the canonical 'where does this advertiser buy?' view. When it resolves to a sponsor ID, the response is scoped to that single deduped sponsor.","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:04:54.638Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:04:54.483Z"},"liveness":{},"verified":false,"featured":false},{"id":11886,"slug":"11886","resource":"https://api.particle.pro/v1/podcasts/advertising/sponsors/:id/podcasts","description":"List podcasts for a sponsor. Returns a paginated list of podcasts where the sponsor advertises, ordered by the number of episodes featuring the sponsor.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"28GEiOm6RiijlHL4Qv2ZVR"},"queryParams":{"since":"2025-01-01T00:00:00Z","until":"2026-01-01T00:00:00Z"},"type":"http"}},"routeTemplate":"/v1/podcasts/advertising/sponsors/:id/podcasts","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Sponsor ID, company ID, company domain, or company slug","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"cursor":{"description":"Opaque pagination cursor from previous response","type":"string"},"limit":{"description":"Results per page","format":"int64","type":"integer"},"since":{"description":"Only include ads from episodes published on or after this ISO 8601 date or date-time","type":"string"},"until":{"description":"Only include ads from episodes published before this ISO 8601 date or date-time","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:04:53.472Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:04:53.281Z"},"liveness":{},"verified":false,"featured":false},{"id":11887,"slug":"11887","resource":"https://api.particle.pro/v1/podcasts/clips/:id","description":"Get a clip. Returns a single clip by its unique identifier.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"4aYD4DOmtnpfj9PZ5V7Zom"},"type":"http"}},"routeTemplate":"/v1/podcasts/clips/:id","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Clip ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:03:15.523Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:03:15.364Z"},"liveness":{},"verified":false,"featured":false},{"id":11888,"slug":"11888","resource":"https://api.particle.pro/v1/podcasts/clips/:id/transcript","description":"Get clip transcript. Returns the diarized transcript for a specific clip.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"id":"4aYD4DOmtnpfj9PZ5V7Zom"},"type":"http"}},"routeTemplate":"/v1/podcasts/clips/:id/transcript","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"id":{"description":"Clip ID","type":"string"}},"required":["id"],"type":"object"},"queryParams":{"properties":{"format":{"description":"Output format","enum":["dialogue","text","srt"],"type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.particle.pro","lastUpdated":"2026-09-06T07:03:14.092Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T07:03:13.878Z"},"liveness":{},"verified":false,"featured":false}]}