# Listen Notes Podcast Directory Search

> Listen Notes Podcast Directory Search is a paid API for AI agents from api.companyrecords-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Searches the Listen Notes podcast directory by keyword and returns podcast metadata including title, publisher, episode count, dates, genre, and sponsor flags

## Facts

- Endpoint: GET https://api.companyrecords-api.workers.dev/api/b2b/listennotes-podcasters-directory?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/listen-notes-podcast-directory-search-59a385cd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jBxlcqG6nMsg42xNBe8kH

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 listen-notes-podcast-directory-search-59a385cd
```

Example prompt: Can you search for podcasts about machine learning and show me up to 5 results with their episode counts, how often they update, and whether they have sponsors?

## When to prefer this

Choose this endpoint when you need structured podcast metadata from the Listen Notes directory — especially when you need episode counts, update frequency, sponsor flags, or guest-interview indicators alongside basic title and publisher info. Prefer this over general web search when you want clean, structured podcast data rather than raw HTML results.

## Known failure modes

- Query string shorter than 2 or longer than 60 characters returns a validation error
- Limit value outside 1–10 range is rejected
- No results found for obscure or misspelled keywords
- Rate limiting or payment failure (x402) if USDC balance is insufficient
- Timeout if Listen Notes upstream is slow or unavailable

## How this service works

Pay-per-call company registry, government, legal and B2B data tools for AI agents, from official registers and public sources. Payment: x402, USDC on Base, Solana, Arc, Polygon, Arbitrum, Monad, World Chain, Optimism, Avalanche, Celo or Stellar, or RLUSD/XRP on the XRP Ledger. No signup, no API key; a failed call is not charged.

## Output

Returns a list of podcast records from the Listen Notes directory, each including the podcast title, publisher name, total episode count, first and latest episode dates, update frequency, genre IDs, explicit content flag, sponsor flag, guest-interview flag, podcast website URL, and a direct Listen Notes profile link.

## 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"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "Keyword, 2 to 60 characters"
      },
      "limit": {
       "type": "string",
       "description": "Rows to return, 1 to 10 (default 5)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/listen-notes-podcast-directory-search-59a385cd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.companyrecords-api.workers.dev](https://www.zero.xyz/host/api.companyrecords-api.workers.dev/llms.txt)
