๐Ÿ“กCreate a Podcast Show

Launch a dedicated podcast show inside the AutoContent app, generate a platform-ready RSS feed, and keep episodes in sync across Spotify, Apple Podcasts, and every other directory.

Before You Begin

  • Add your API key under Settings so the Shows pages can authenticate requests.

  • Record at least one finished episode (see Create a Podcast Episode) if you plan to populate the RSS feed immediately.

  • Prepare square cover art (minimum 1400x1400 px, max 10 MB, JPG/PNG).

Step 1: Open the Shows Dashboard

  1. In the sidebar, go to Podcasts โ†’ Shows.

  2. Click Create Show to open the dedicated creation form (/podcasts/shows/create).

The page splits into an editor on the left and a live list of your existing shows on the right so you can reuse details or confirm RSS links while you work.

Step 2: Complete Show Details

Fill in the required metadata exactly as streaming directories expect:

Field
Required
Notes

Podcast Name

โœ…

Appears as the show title everywhere your RSS is submitted.

Host

โœ…

Credited host/author for platform listings.

Website Link

โœ…

Landing page for listeners; must be a valid URL.

Owner Email

โœ…

Used by Apple Podcasts and others for feed ownership checks.

Description

โœ…

Long-form summary for directory previews.

Tip: Hover the โ„น๏ธ icons next to the email and image labels for quick reminders of the publishing requirements directly in the app.

Step 3: Add Cover Art

Choose how you want to supply the artwork:

  • Image URL โ€“ Paste a public link to centrally hosted artwork. Ideal if design lives in a CMS.

  • Upload File โ€“ Switch to the Upload tab and attach a local JPG/PNG under 10 MB. The app automatically switches to the multipart endpoint.

If the artwork fails validation (wrong MIME type, oversize), the form surfaces the exact issue so you can correct it before resubmitting.

Step 4: Create the Show

Click Create Podcast Show. On success the UI flashes a confirmation banner and writes the new feed into the list on the right with its generated RSS URL. That URL is what you submit to external distributors.

Want to automate the same call? Toggle "Show API Request" above the submit button to reveal the exact payload. The underlying requests look like this:

# JSON payload with hosted artwork
curl -X POST "https://api.autocontentapi.com/podcast/shows" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "My Podcast Show",
    "description": "A weekly breakdown of the most interesting tech stories.",
    "author": "Alex Rivera",
    "link": "https://example.com/podcast",
    "email": "[email protected]",
    "imageUrl": "https://cdn.example.com/podcast/artwork-1400.jpg"
  }'
# Multipart upload when you provide a local file
curl -X POST "https://api.autocontentapi.com/podcast/shows/with-image" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "name=My Podcast Show" \
  -F "description=A weekly breakdown of the most interesting tech stories." \
  -F "author=Alex Rivera" \
  -F "link=https://example.com/podcast" \
  -F "[email protected]" \
  -F "imageFile=@/path/to/cover.jpg"

The API responds with:

{
  "success": true,
  "rssUrl": "https://rss.autocontentapi.com/podcast/abcd1234.xml"
}

Step 5: Manage Shows and Distribution

Return to Podcasts โ†’ Shows any time to:

  • Copy the RSS feed (Copy RSS action) for instant submission to Spotify, Apple Podcasts, Google Podcasts, etc.

  • Jump to the public site via the Website shortcut if you stored a landing page.

  • Download a CSV of attached episodes for reporting.

  • Delete a show (requires confirmation) or import an external RSS feed when migrating from another host.

  • Filter the episode board by clicking a show cardโ€”the app opens Podcasts โ†’ Episodes scoped to that show.

Step 6: Publish Episodes into the Show

When you generate or edit an episode (Podcasts โ†’ Episodes โ†’ New Episode), use the Podcast Show dropdown to attach the request ID to the show you just created. Once the episode finishes, the RSS feed updates automatically and syndicates everywhere you submitted it.

Need a refresher on episode creation? Follow Create a Podcast Episode. Scheduling a release or tweaking voices is covered under Podcast Scenario Examples.

  • GET /podcast/shows โ€“ List all shows with IDs, metadata, and RSS URLs.

  • POST /podcast/shows โ€“ Create with a hosted image.

  • POST /podcast/shows/with-image โ€“ Create while uploading artwork.

  • POST /podcast/remove โ€“ Delete a show by ID.

  • POST /podcast/import-rss โ€“ Import an existing feed into the dashboard.

What's Next?

Last updated