useGetBroadcasts
TheuseGetBroadcasts
hook fetches email broadcasts, allowing you to retrieve a list of broadcasts and their details.
API Reference
Usage
Parameters
useSearchBroadcasts
TheuseSearchBroadcasts
hook allows you to search for email broadcasts based on specific criteria.
API Reference
Usage
Parameters
useGetBroadcast
TheuseGetBroadcast
hook fetches a specific email broadcast by its ID, allowing you to retrieve its details.
API Reference
Usage
Parameters
useBroadcast
TheuseBroadcast
hook provides comprehensive functionality for managing email campaigns (broadcasts) including creation, updates, deletion, duplication, and state management.
Usage
Return Values
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