Skip to main content

AdBridge Podcast API

The AdBridge Podcast API is a REST API for building on top of the AdBridge advertising platform. With it you can manage networks, podcasts, host voices, advertisers, campaigns, and the offers and host-voiced creatives that connect them — everything the AdBridge product does, available programmatically.

  • Base URL: https://api.adbridge.ai
  • All endpoints are under /v1.
  • Format: JSON request and response bodies; field names are snake_case.
  • Authentication: an API key sent as a bearer token. See Authentication.
New here?

Read Core concepts first — it explains the entities (networks, podcasts, voices, advertisers, campaigns, offers, creatives), how they relate, and the two main workflows. The API Reference is organized in that same order.

Quick start​

  1. Get an API key. A network administrator (or AdBridge) issues you a key. The secret token is shown once at creation — store it securely.

  2. Make your first call. List the networks your key can reach:

    curl https://api.adbridge.ai/v1/networks \
    -H "Authorization: Bearer adb_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
  3. Discover your access. Call GET /v1/me to see the networks your key is scoped to and at what role, before calling network-scoped endpoints.

How the API is organized​

ResourceWhat it is
NetworksOrganizations with an AdBridge account that have rights to represent podcasts and run campaigns. Most resources are nested under a network.
Podcasts & VoicesShows represented by a network and the host voices used to read ads.
Advertisers & CampaignsBrands and the advertising campaigns they run.
OffersA campaign matched to a podcast; accepting one generates a host-voiced creative.
CreativesAdBridge generated ads for a podcast (audio is synthesized asynchronously).
Members, Invitations & Service accountsWho can access a network account, and non-human automation identities (API integrated services).
API keys & WebhooksSelf-service credential management and outbound event notifications.
Public token flowsRecipient-facing magic-link flows that need no API key.

Conventions used throughout​

  • Authentication — bearer API key on every /v1 request. Read more.
  • Pagination — list endpoints are cursor-based. Read more.
  • Errors — every non-2xx response uses one error envelope. Read more.
  • Webhooks — subscribe to lifecycle events, verified with an HMAC signature. Read more.

Browse the full API Reference for every endpoint, grouped by resource.