Actions15
- Create Newsletter
- Get Newsletter Info
- Send Newsletter Message
- Subscribe Newsletter
- Subscribe with Invite
- Unsubscribe Newsletter
- Unsubscribe with Invite
- Mute Newsletter
- Get Newsletter Messages
- Send Newsletter Reaction
- Mark Newsletter Viewed
- Subscribe Live Updates
- Get Message Updates
- Accept TOS Notice
- Send Admin Invite
Overview
This node integrates with the ZuckZapGo API to manage WhatsApp newsletters (channels). It allows users to perform various newsletter-related operations such as listing newsletters, creating new ones, subscribing/unsubscribing, sending messages, retrieving messages, reacting to messages, and managing newsletter settings.
The Get Newsletter Messages operation specifically retrieves messages from a specified newsletter. This is useful for scenarios where you want to fetch recent or historical newsletter content programmatically, for example:
- Archiving newsletter messages.
- Displaying newsletter content in another system.
- Processing or analyzing newsletter messages automatically.
Properties
| Name | Meaning |
|---|---|
| Newsletter JID | The unique identifier (JID) of the newsletter from which to retrieve messages. |
| Count | Number of messages to retrieve. Defaults to 25 if not specified. |
| Before Message ID | Optional. Retrieve messages sent before this specific message server ID (for pagination). |
Output
The output is a JSON array containing the retrieved newsletter messages. Each item in the array represents a single message object returned by the ZuckZapGo API. The exact structure depends on the API response but typically includes message content, sender info, timestamps, and metadata.
No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the ZuckZapGo API via an API key credential configured in n8n.
- The node uses HTTP requests to the ZuckZapGo API endpoints.
- No additional environment variables are explicitly required beyond the API credential.
Troubleshooting
Common issues:
- Invalid or missing Newsletter JID will cause the API request to fail.
- Requesting too many messages at once may lead to rate limiting or timeouts.
- Using an incorrect "Before Message ID" that does not exist or is malformed may return empty results or errors.
Error messages:
- Errors from the API will be returned in the output as error objects if "Continue On Fail" is enabled.
- Typical errors include authentication failures, invalid parameters, or network issues.
Resolutions:
- Verify the Newsletter JID is correct and corresponds to an existing newsletter.
- Use reasonable values for "Count" to avoid overloading the API.
- Ensure the "Before Message ID" is valid and correctly formatted.
- Check API credentials and connectivity.
Links and References
- ZuckZapGo API Documentation (hypothetical link)
- WhatsApp Newsletter Concepts: https://faq.whatsapp.com/general/channels-newsletters/ (general reference)