client.broadcastList (WaBroadcastListCoordinator).
Business-only
Defining a list
setList creates or updates a list definition β it then appears under Broadcast lists on the phone, synced through app-state. Participants are identified by their LID (lidJid), optionally paired with the phone-number JID (pnJid):
id:
Sending to a list
send takes the same content union as client.message.send β text, media, polls, and so on β plus the broadcast listJid (the list id with an @broadcast suffix) and the explicit recipients to fan out to:
send call is effectively N direct sends behind one request. Pass the usual send options through options.
Broadcast lists are not newsletters/channels: a broadcast reaches your existing contacts as private 1:1 messages, while a channel is a public, follower-based feed.
Related
Client reference
Full
client.broadcastList method signatures.Identities (PN vs LID)
Why participants are keyed by LID.
