Skip to main content

Authentication

All API requests require a Bearer token in the Authorization header.
curl https://api.particle.pro/v1/podcasts \
  -H "Authorization: Bearer YOUR_API_KEY"

List podcasts

Fetch a paginated list of podcasts:
curl https://api.particle.pro/v1/podcasts?limit=5 \
  -H "Authorization: Bearer YOUR_API_KEY"
Example response
{
  "data": [
    {
      "id": "abc123",
      "title": "Market Pulse Daily",
      "description": "Daily financial market coverage",
      "url": "https://example.com/podcast",
      "language": "en"
    }
  ],
  "has_more": true
}

Get a single podcast

Fetch a podcast by ID:
curl https://api.particle.pro/v1/podcasts/abc123 \
  -H "Authorization: Bearer YOUR_API_KEY"

Next steps