action bbci_get_broadcasts_by_channel { label: "Get broadcasts by channel" description: "Get broadcasts by channel" provider: bbci method: GET path: "/channels/{channel}/broadcasts" encoding: json input: { type: "object" properties: { availability: { type: "string" enum: ["all", "available"] } channel: { type: "string" } from: { type: "string" } lang: { type: "string" enum: ["en", "cy", "ga", "gd", "pi"] } mixin: { type: "array" enum: ["live", "promotions"] items: { type: "string" } } per_page: { type: "integer" format: "int64" } rights: { type: "string" enum: ["mobile", "tv", "web"] } } required: ["availability", "channel", "lang", "per_page", "rights"] additionalProperties: false } output: { type: "object" } }