Podcast API allowlist access request — project ridge-line (9203039209..)
Hi Google team,
Requesting allowlist access for the **Podcast API**
on the project below. Following the procedure documented on the podcast-api docs.
(GA with allowlist via sales contact).
Project details
| Field | Value |
|---|---|
| Project ID | `ridge-line` |
| Project Number | `9203039209..` |
| Project Name | Ridge Line |
| Billing | Active (pay-as-you-go) |
| Region | us (global location) |
| Organization | personal project |
| Use case |
**Ridge Line** is a small independent Christian podcast (htt//tarno.org/podcast/ridge-line) produced by a solo creator. We publish two shows:
- **The Letters** — a walk through John’s letters (16 episodes, currently produced with Gemini TTS voices)
- **The Well** — short devotional episodes (7 episodes, currently produced via the NotebookLM consumer audio overview, which we love) We want to move **The Well** production onto the Podcast API so the audio overview generation is fully automated end-to-end: episode script → MP3 → Drive upload → RSS feed update. The NotebookLM consumer tier has no API; the standalone Podcast API’s `focus` + `contexts[]` shape is a perfect fit for our weekly devotional scripts (~2-4k tokens each, well under the 100k-token context limit). We want to preserve the NotebookLM host voices that our listeners love.
Volume estimate
- Pilot: ~8-12 podcasts / month (weekly cadence + reruns)
- Steady state: ~12-20 podcasts / month
- Length: `SHORT` (4-5 min) and occasional `STANDARD` (~10 min)
- Output language: `en-US` only
Technical state (already verified)
| Check | Status |
|---|---|
| `discoveryengine.googleapis.com` enabled on project | |
| IAM role `roles/discoveryengine.podcastApiUser` (Podcast API User) | |
| OAuth2 access token, scope | |
| `POST /v1/projects/ridge-line/locations/global/podcasts` | |
| `POST /v1alpha/…` and `/v1beta/…` | |
| Discovery doc (`/$discovery/rest?version=v1`) | Lists only `podcasts.operations.get`, no `create` — consistent with allowlist gate |
What we’re asking
- Grant allowlist access for `discoveryengine.podcasts.create` on project `ridge-line` `9203039209..`.
2. Confirm the pricing model (per-podcast, per-minute, or commitment tier) so we can size the pilot correctly.
3. If a direct sales contact is preferred, point us to the right intake — happy to follow the formal procedure.
Thanks in advance!
— Brad Tarno, Ridge Line