# Particle Pro – List Podcast Guests

> Particle Pro – List Podcast Guests is a paid API for AI agents from api.particle.pro, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-14).

Returns a paginated list of identified guests who have appeared on a given podcast, grouped by Person.

## Facts

- Endpoint: GET https://api.particle.pro/v1/podcasts/:id/guests
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/particle-pro-list-podcast-guests-278d0e9a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PF0iNBmc8TkkBnbW6KbgK

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability particle-pro-list-podcast-guests-278d0e9a
```

Example prompt: Pull up the full guest roster for the 'How I Built This' podcast — show me the first 25 guests grouped by person.

## When to prefer this

Use this endpoint when you need a comprehensive, paginated list of all past guests for a specific podcast grouped by person — ideal for guest research, booking intelligence, or competitive analysis. Prefer this over the 'plausible future guests' endpoint when you need historical appearance data rather than booking recommendations.

## Known failure modes

- Invalid or non-existent podcast ID/slug returns a 404 error
- Expired or invalid pagination cursor returns an error or unexpected results
- Podcast with no identified guests returns an empty list
- Rate limiting or payment failure (x402) blocks the request
- Malformed query parameters (e.g. non-integer limit) result in a validation error

## How this service works

List the guest roster for a podcast. Returns the paginated set of identified guests who have appeared on the podcast, grouped by Person.

## Output

A paginated JSON response containing a list of identified guests grouped by Person, each entry including guest identity details and their appearances on the podcast. The response includes an opaque pagination cursor for fetching subsequent pages and respects the requested page size limit.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "id"
     ],
     "properties": {
      "id": {
       "type": "string",
       "description": "Podcast slug or ID"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "limit": {
       "type": "integer",
       "format": "int64",
       "description": "Results per page"
      },
      "cursor": {
       "type": "string",
       "description": "Opaque pagination cursor from previous response"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/particle-pro-list-podcast-guests-278d0e9a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.particle.pro](https://www.zero.xyz/host/api.particle.pro/llms.txt)
