action stream_io_api_query_recipients { label: "Query recipients" description: "Query recipients" provider: stream_io_api method: GET path: "/recipients" encoding: json input: { type: "object" properties: { payload: { type: "string" } } additionalProperties: false } output: { type: "object" required: ["campaigns", "channels", "duration", "recipients", "segments", "users"] properties: { campaigns: { type: "object" } channels: { type: "object" } duration: { type: "string" description: "Duration of the request in human-readable format" } recipients: { type: "array" items: { type: "object" required: ["campaign_id", "channel_cid", "receiver_id", "message_id", "status", "details", "created_at", "updated_at"] properties: { campaign_id: { type: "string" } channel_cid: { type: "string" } created_at: { type: "string" format: "date-time" } details: { type: "string" } message_id: { type: "string" } receiver_id: { type: "string" } status: { type: "string" } updated_at: { type: "string" format: "date-time" } } } } segments: { type: "object" } users: { type: "object" } } } }