# Particle Pro Publisher Advertising Profile

> Particle Pro Publisher Advertising Profile 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 aggregated podcast advertising intelligence for a publisher, including total ads, unique sponsors, episode reach, host-read vs pre-recorded mix, top sponsors, and network count.

## Facts

- Endpoint: GET https://api.particle.pro/v1/podcasts/publishers/:id/advertising
- 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-publisher-advertising-profile-526f3dbf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4CaELssfyn4nNsRi-KOVm

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-publisher-advertising-profile-526f3dbf
```

Example prompt: Pull up the advertising profile for iHeartPodcasts — I want to see their total ads, unique sponsors, episode reach, host-read vs pre-recorded breakdown, and top sponsors across all their podcasts.

## When to prefer this

Use this endpoint when you need rolled-up advertising analytics across an entire podcast publisher's portfolio rather than episode- or show-level data. It is ideal for media buyers evaluating publisher reach, brand safety researchers assessing sponsorship patterns, or competitive intelligence workflows comparing publisher ad inventories. Prefer this over individual podcast endpoints when the goal is publisher-level aggregation.

## Known failure modes

- Invalid or unknown publisher slug/ID returns 404 not found
- Publisher exists but has no analyzed podcast data returns empty or zero-value metrics
- Malformed path parameter causes 400 bad request
- Payment not included or insufficient causes 402 payment required
- Rate limiting or quota exceeded returns 429 too many requests

## How this service works

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

## Output

Returns a structured advertising intelligence summary for the specified podcast publisher, including: total number of ads run across all attributed podcasts, count of unique sponsors, cumulative episode reach, breakdown of host-read versus pre-recorded ad formats, a ranked list of top sponsors by frequency, and the count of affiliated networks.

## 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 publisher slug (e.g., 'iheartpodcasts', 'bbc-radio-4') or ID"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/particle-pro-publisher-advertising-profile-526f3dbf/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)
