{"command":{"effect":"read","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Retrieve the recipients of a broadcast for a given event type, such as who opened, clicked, or bounced.","properties":{"path":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"The Broadcast ID."}},"required":["id"],"additionalProperties":false},"query":{"type":"object","properties":{"type":{"type":"string","enum":["sent","delivered","opened","clicked","bounced","complained","unsubscribed","suppressed"],"description":"The recipient event type to filter by."},"email":{"type":"string","description":"Filter recipients whose email address contains this value."},"bounce_type":{"type":"string","enum":["permanent","transient","undetermined"],"description":"Filter bounced recipients by bounce type. Only valid when `type` is `bounced`."},"limit":{"type":"integer","minimum":1,"maximum":100,"description":"Number of items to return."},"after":{"type":"string","description":"Return items after this cursor."},"before":{"type":"string","description":"Return items before this cursor."}},"required":["type"],"additionalProperties":false}},"required":["path","query"],"additionalProperties":false},"name":"Retrieve broadcast recipients","id":"resend.broadcasts.recipients","example":{"path":{"id":"00000000-0000-4000-8000-000000000000"},"query":{"type":"sent"}},"maxRequests":1,"summary":false}}