AzuraCast icon

AzuraCast

Interact with AzuraCast Web API

Actions263

Station Podcast → Get Podcasts

AI-generated

Summary

Fetch podcasts for a specified station from the AzuraCast API

Inputs

  • path__getpodcasts__station_id (required) — Station identifier or name to query podcasts for.
  • sendAdditionalHeaders — Include extra HTTP headers in the request.
  • additionalHeaders — JSON object of additional HTTP headers to send.
  • bodyModeOverride — How the request body should be treated; defaults to Auto.
  • manualJsonBody — JSON string for custom request body when Body Mode Override is JSON.
  • manualRawBody — Plain text request body for Raw mode overrides.
  • manualBinaryBodyProperty — Input property name containing binary data for manual multipart/binary payloads.
  • manualMultipartFileFieldName — Form field name for file uploads in manual multipart mode.
  • manualMultipartFields — Additional fields as JSON for manual multipart requests.
  • responseFormat — How to parse the response (binary, JSON, text, auto).
  • binaryOutputProperty — Property name to store binary response data.
  • returnFullResponse — Return the entire HTTP response including headers and status code.
  • wrapResponseData — Whether to keep response body in a single item or split into multiple items.

Output shape

list of podcast objects

If returnFullResponse is true the full HTTP response (including headers and status) is returned; otherwise only the parsed body is emitted. Pagination not documented but may return a paged list.

Examples

Example 1: Fetch podcasts for a specific station by name

Select 'From List' for Station Name or ID, choose station, leave defaults, set Response Format to JSON

Example 2: Send custom headers and body for a GET request

Enable Send Additional Headers, provide Additional Headers JSON, set Body Mode Override to None, use default station ID

Example 3: Receive raw response including headers

Set Return Full Response to true and Response Format to Binary

Links

Discussion