DinastiAPI Group icon

DinastiAPI Group

Manage WhatsApp groups with DinastiAPI API

Overview

This node allows managing WhatsApp groups via the DinastiAPI API. It supports a variety of group-related operations such as creating groups, retrieving group information, managing participants, setting group descriptions, and more. The "Set Description" operation specifically updates the description or topic of an existing WhatsApp group.

Practical scenarios include:

  • Automating group management tasks in WhatsApp for community managers or businesses.
  • Updating group topics dynamically based on external triggers or workflows.
  • Integrating WhatsApp group controls into broader automation pipelines.

For example, you could use this node to automatically update a group's description with event details or announcements whenever a new event is created in your calendar system.

Properties

Name Meaning
Group JID The unique identifier (Jabber ID) of the WhatsApp group to operate on.
Description The new description or topic text to set for the group.

Output

The node outputs JSON data representing the response from the DinastiAPI API for the performed operation. For the "Set Description" operation, this typically includes confirmation of the update or relevant status information about the group.

No binary data output is produced by this operation.

Dependencies

  • Requires an active connection to the DinastiAPI API with valid API authentication credentials configured in n8n.
  • The node depends on the dinastiapiApiRequest helper function to communicate with the API endpoints.
  • Proper network access to the DinastiAPI service is necessary.

Troubleshooting

  • Missing or invalid Group JID: Ensure the group identifier is correct and formatted properly; otherwise, the API will reject the request.
  • API authentication errors: Verify that the API key or token credential is correctly set up in n8n.
  • Network issues: Connectivity problems can cause timeouts or failures when calling the API.
  • Error messages from API: These are returned in the node's output if the operation fails. Review the error message for clues, such as permission issues or invalid parameters.
  • If the node is set to continue on fail, errors will be included in the output JSON per item.

Links and References

Discussion