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