Actions37
- Instance Actions
- Message Actions
- Group Actions
- Contact Actions
- Chat Actions
- Campaign Actions
- Chatbot Actions
Overview
This node integrates with the UazAPI service to manage WhatsApp campaigns and their messages. Specifically, the Campaign - List Messages operation retrieves a list of messages associated with a particular campaign folder (mass messaging campaign). This is useful for monitoring or auditing the messages sent within a campaign.
Typical use cases include:
- Fetching all messages sent in a specific campaign folder to analyze delivery status or content.
- Integrating campaign message data into workflows for reporting or further processing.
- Automating campaign management by retrieving message lists programmatically.
Example: You have a WhatsApp marketing campaign running and want to get all messages sent in that campaign folder to check which messages were delivered or failed.
Properties
| Name | Meaning |
|---|---|
| Folder ID | The unique identifier of the campaign folder whose messages you want to list. |
Output
The output is an array of JSON objects representing the response from the UazAPI endpoint /sender/listmessages. Each object contains details about messages in the specified campaign folder.
The exact structure depends on the API response but typically includes fields such as message IDs, statuses, timestamps, recipient numbers, and message content.
No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the UazAPI service.
- Requires valid credentials providing the base URL and authentication tokens for UazAPI.
- The node uses HTTP requests authenticated via these credentials to communicate with UazAPI endpoints.
Troubleshooting
Common issues:
- Invalid or missing Folder ID parameter will cause the API call to fail.
- Authentication errors if the API key or tokens are incorrect or expired.
- Network connectivity issues preventing access to the UazAPI base URL.
- API rate limits or quota exceeded errors from UazAPI.
Error messages:
- Errors returned from the API will be included in the node output if "Continue On Fail" is enabled.
- Typical error messages may include "Unauthorized", "Folder not found", or "Invalid parameters".
Resolutions:
- Verify the Folder ID is correct and corresponds to an existing campaign folder.
- Check and update the API credentials used by the node.
- Ensure network access to the UazAPI service is available.
- Review API usage limits and adjust accordingly.
Links and References
- UazAPI Documentation (Assumed official docs link for reference)
- WhatsApp Campaign Management best practices (external resource)
- n8n HTTP Request Node documentation for custom API integrations