useGetBroadcasts
hook fetches email broadcasts, allowing you to retrieve a list of broadcasts and their details.
API Reference
useSearchBroadcasts
hook allows you to search for email broadcasts based on specific criteria.
API Reference
useGetBroadcast
hook fetches a specific email broadcast by its ID, allowing you to retrieve its details.
API Reference
useBroadcast
hook provides comprehensive functionality for managing email campaigns (broadcasts) including creation, updates, deletion, duplication, and state management.
onCreateBroadcast(payload: Partial<CampaignData>)
- Creates a new broadcastonUpdateBroadcast(payload: Partial<CampaignData>)
- Updates an existing broadcastonDeleteBroadcast(broadcastId: string)
- Deletes a broadcastonDuplicateBroadcast(broadcastId: string)
- Duplicates a broadcastonChangeBroadcastState(broadcastId: string, state: CampaignData["state"])
- Changes broadcast stateonBulkDeleteBroadcasts(broadcastIds: string[])
- Deletes multiple broadcastsonCreateAndSendBroadcast(payload)
- Creates and sends a broadcast with recipientsonSendTestEmail(recipients, broadcast)
- Sends a test email