Skip to main content
GET
/
v1
/
podcasts
/
{id}
/
bias
Get a podcast's latest bias analysis
curl --request GET \
  --url https://api.particle.pro/v1/podcasts/{id}/bias \
  --header 'X-API-Key: <api-key>'
{
  "confidence": "<string>",
  "evaluated_at": "2023-11-07T05:31:56Z",
  "political_context": "<string>",
  "reasoning": "<string>",
  "result": "<string>",
  "episodes_analyzed": 123,
  "political_context_detail": "<string>",
  "sample_episode_ids": [
    "<string>"
  ],
  "transcript_evidence": "<string>",
  "web_research_evidence": "<string>"
}

Authorizations

X-API-Key
string
header
required

Pass your API key in the X-API-Key header (recommended).

Path Parameters

id
string
required

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

Response

OK

confidence
string
required

LOW, MEDIUM, or HIGH

evaluated_at
string<date-time>
required

When the analysis was performed

political_context
string
required

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

reasoning
string
required

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

result
string
required

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

episodes_analyzed
integer<int64>

Number of episodes that informed the rating

political_context_detail
string

Country/region name when political_context is OTHER

sample_episode_ids
string[] | null

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

transcript_evidence
string

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

web_research_evidence
string

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