Podcasts
tier:standard

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. Returns 404 when the podcast is not found or when it has not yet been analyzed.

get/v1/podcasts/{id}/bias

Request

  • Base URL: https://api.particle.pro
  • URL: https://api.particle.pro/v1/podcasts/{id}/bias
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer

Path parameters

idstring required

Podcast slug (e.g., 'all-in'), internal ID, or numeric iTunes ID

Response

OK

confidencestring required

LOW, MEDIUM, or HIGH

episodes_analyzedinteger

Number of episodes that informed the rating

evaluated_atstring date-time required

When the analysis was performed

political_contextstring required

US, UK, EU, CANADA, AUSTRALIA, INDIA, OTHER, or UNKNOWN (when NOT_POLITICAL)

political_context_detailstring

Country/region name when political_context is OTHER

reasoningstring required

Agent's justification for the rating, grounded in the gathered evidence

resultstring required

NOT_POLITICAL when the podcast is not substantively political, otherwise one of EXTREME_LEFT, LEANS_LEFT, LEFT, CENTER, RIGHT, LEANS_RIGHT, EXTREME_RIGHT

sample_episode_idsstring[] nullable

Episode IDs that informed the rating, in the order they were sampled

transcript_evidencestring

Concrete quotes and observations drawn from the episode transcripts the agent sampled

web_research_evidencestring

External corroboration from rating services and publications, weighted relative to transcript evidence

Changes

No recorded changes to this operation across all 2 revisions of this API.