WaAPI icon

WaAPI

Interact with WaAPI API

Actions85

Overview

This node interacts with the WaAPI API to retrieve participants of a specific group chat. It is useful when you need to programmatically access the list of members in a WhatsApp group, for example, to analyze group composition, send targeted messages, or manage group membership data.

A practical use case would be automating the extraction of group participant information for reporting or integration with other systems such as CRMs or messaging platforms.

Properties

Name Meaning
Id The instance ID representing the specific WaAPI session or connection (required).
Chat Id The unique identifier of the WhatsApp group chat, typically formatted like 123456789@g.us.

Output

The node outputs JSON data containing the list of participants in the specified WhatsApp group. Each participant's details are included in the output JSON structure, allowing further processing or analysis downstream in the workflow.

No binary data output is indicated.

Dependencies

  • Requires an active API key credential for the WaAPI service.
  • Needs network access to https://waapi.app/api/v1.
  • The node depends on the @devlikeapro/n8n-openapi-node package and the WaAPI OpenAPI specification bundled internally.

Troubleshooting

  • Common issues:

    • Invalid or missing API credentials will cause authentication failures.
    • Incorrect or malformed chatId values may result in errors or empty participant lists.
    • Network connectivity problems can prevent successful API calls.
  • Error messages:

    • Authentication errors typically indicate invalid or expired API keys; verify and update credentials.
    • "Group not found" or similar errors suggest the chatId does not correspond to an existing group; double-check the ID format.
    • Timeout or connection errors require checking internet connectivity and API endpoint availability.

Links and References

Discussion