AutoContent API Podcast API

The Podcast API from AutoContent API — 3 operation(s) for podcast.

OpenAPI Specification

autocontent-api-podcast-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: AutoContent Content Podcast API
  description: 'Best-effort OpenAPI 3.1 description of the AutoContent API for generating

    podcasts, videos, slide decks, infographics, transcripts and other content

    types. Derived from the public documentation index at

    https://docs.autocontentapi.com/llms-full.txt and the developer portal at

    https://autocontentapi.com/docs.

    '
  version: '1'
  contact:
    name: AutoContent API Docs
    url: https://docs.autocontentapi.com/
servers:
- url: https://api.autocontentapi.com
  description: AutoContent API production
security:
- bearerAuth: []
tags:
- name: Podcast
paths:
  /podcast/rss/{podcastId}:
    parameters:
    - in: path
      name: podcastId
      required: true
      schema:
        type: string
    get:
      tags:
      - Podcast
      summary: Get podcast RSS feed
      operationId: getPodcastRss
      responses:
        '200':
          description: RSS XML returned
  /podcast/shows:
    get:
      tags:
      - Podcast
      summary: List podcast shows
      operationId: listShows
      responses:
        '200':
          description: Shows returned
    post:
      tags:
      - Podcast
      summary: Create podcast show
      operationId: createShow
      responses:
        '201':
          description: Show created
  /podcast/shows/{podcastId}:
    parameters:
    - in: path
      name: podcastId
      required: true
      schema:
        type: string
    get:
      tags:
      - Podcast
      summary: Get podcast show
      operationId: getShow
      responses:
        '200':
          description: Show returned
    put:
      tags:
      - Podcast
      summary: Update podcast show
      operationId: updateShow
      responses:
        '200':
          description: Show updated
    delete:
      tags:
      - Podcast
      summary: Delete podcast show
      operationId: deleteShow
      responses:
        '204':
          description: Show deleted
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: AutoContent API key as a Bearer token in the Authorization header.