action prss_get_api_v2_programs_search { label: "Optimized free-text search for programs using various filters." provider: prss method: GET path: "/api/v2/programs/search" encoding: json input: { type: "object" properties: { keywords: { type: "string" } pageSize: { type: "integer" format: "int32" } pageStart: { type: "integer" format: "int32" } } additionalProperties: false } output: { type: "array" items: { type: "object" description: "A program that stations can subscribe to to get live or file content." required: ["title"] properties: { createdDate: { type: "string" format: "date-time" description: "The date the segment was created. Generated at creation." } customerId: { type: "integer" format: "int64" description: "The ID of the customer that owns this program." } id: { type: "integer" format: "int64" description: "The unique ID of the program. Generated at creation." } lastModifiedDate: { type: "string" format: "date-time" description: "The date the program was last modified/updated. Automatically updated on any write operation." } title: { type: "string" description: "The title of the program." } } } } }