WaAPI n8n community node VerifiedVendor-built
@waapiapp/n8n-nodes-waapi — n8n community node for the WaAPI messaging API: send and receive messages, manage chats, groups and channels.
Weekly downloads22
Change vs prior week+16
Latest versionv1.7.6
Last published2026-09-11
First published2025-05-29
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
@waapiapp/n8n-nodes-waapi
This package is in n8n’s verified directory, so it can also be found from the nodes panel.
Nodes in this package
- WaAPI — Interact with WaAPI API
Supported operations
| Resource | Operation | Description |
|---|---|---|
| Instances | List Instances | list instances |
| Instances | Create Instance | create instance |
| Instances | Retrieve Instance | retrieve instance |
| Instances | Update Instance | update instance |
| Instances | Delete Instance | delete instance |
| Instances | Get Request Status | get async request status |
| Webhooks | Create Webhook Subscription | create webhook subscription |
| Webhooks | List Webhook Subscriptions | list webhook subscriptions |
| Webhooks | Delete Webhook Subscription | delete webhook subscription |
| Client | Client Status Of Instance | client status of instance |
| Client | Retrieve Qr Code | retrieve QR Code |
| Client | Retrieve Basic Client Information | retrieve basic client information |
| Client | Logout | logout |
| Client | Reboot | reboot instance |
| Client | Send Presence Available | send presence available |
| Client | Set Status | set status |
| Client | Set Display Name | set display name |
| Client | Request Pairing Code | request pairing code |
| Client | Send Presence Unavailable | send presence unavailable |
| Client | Get Chat Presence | [BETA] subscribe to and fetch current presence of a chat |
| Client | Get Chat Presence Snapshot | [BETA] read cached presence for a chat without subscribing |
| Client | Set Device Name | set device name |
| Client | Create Call Link | create call link |
| Client | Send Event Response | send event response |
| Client | Revoke Status Message | revoke status message |
| Client | Get Privacy Settings | [BETA] get privacy settings |
| Client | Set Privacy Setting | [BETA] set privacy setting |
| Client | Get Business Profile | [BETA] get business profile |
| Client | Get Business Categories | [BETA] get business categories |
| Client | Set Business Profile | [BETA] set business profile |
| Client | Get Quick Replies | [BETA] get quick replies |
| Client | Create Quick Reply | [BETA] create quick reply |
| Client | Update Quick Reply | [BETA] update quick reply |
| Client | Delete Quick Reply | [BETA] delete quick reply |
| Message | Send Text Message To Chat | send a text message to a chat |
| Message | Send Media Message | send a media message (image, video, audio, document) |
| Message | Send Vcard | send vCard |
| Message | Send Location | send location |
| Message | Fetch Messages | fetch messages from a chat |
| Message | Get Message By Id | get message by ID |
| Message | Download Media | download media from message |
| Message | Get Message Info By Id | get message info by id |
| Message | Delete Message By Id | delete message by id |
| Message | Edit Message | edit a message |
| Message | Forward Message | forward a message |
| Message | Search Messages | search messages |
| Message | Create Poll | create poll message |
| Message | Get Poll Votes | get poll votes |
| Message | Get Reactions | get message reactions |
| Message | React To Message | react to message |
| Message | Get Message Mentions | get message mentions |
| Message | Pin Message | pin message |
| Message | Unpin Message | unpin message |
| Message | Star Message | star message |
| Message | Unstar Message | unstar message |
| Message | Send Event | send event message |
| Message | Vote On Poll | vote on poll |
| Message | Edit Scheduled Event | edit scheduled event |
| Message | Get Pinned Messages | get pinned messages |
| Chat | Send Seen | mark chat messages as seen (blue ticks) |
| Chat | Get Chats | get all chats |
| Chat | Mark Chat Unread | mark chat as unread |
| Chat | Mute Chat | mute chat |
| Chat | Unmute Chat | unmute chat |
| Chat | Pin Chat | pin chat |
| Chat | Unpin Chat | unpin chat |
| Chat | Get Chat By Id | get chat by id |
| Chat | Delete Chat By Id | delete chat by id |
| Chat | Archive Chat | archive chat |
| Chat | Unarchive Chat | unarchive chat |
| Chat | Get Chat Labels | get chat labels |
| Chat | Get Chats By Label Id | get chats by labelId |
| Chat | Send Typing | send typing state |
| Chat | Clear Chat Messages | clear chat messages |
| Chat | Sync Chat History | sync chat history |
| Chat | Send Stop Typing | stop typing indicator |
| Chat | Add Customer Note | add customer note |
| Chat | Get Customer Note | get customer note |
| Chat | Get Disappearing Messages | [BETA] get disappearing messages |
| Chat | Set Disappearing Messages | [BETA] set disappearing messages |
| Chat | Get Disappearing Durations | [BETA] get disappearing durations |
| Contact | Get Contacts | get all contacts |
| Contact | Get Formatted Number | get formatted number |
| Contact | Is Registered User | is registered user |
| Contact | Get Profile Pic Url | get profile picture URL |
| Contact | Get Contact By Id | get contact details by ID |
| Contact | Get Lid | get contact LID and phone |
| Contact | Upsert Contact | [BETA] add and update contact |
| Contact | Delete Contact | delete contact |
| Contact | Block Contact | block a contact |
| Contact | Unblock Contact | unblock a contact |
| Contact | Get Blocked Contacts | get blocked contacts |
| Contact | Get Common Groups | get common groups with contact |
| Contact | Get Contact About Info | get contact about info |
| Contact | Get Broadcast | get broadcast |
| Number | Get Number Id | get chat ID from phone number |
| Number | Get Country Code | get country code |
| Story | Get Stories | [BETA] get stories |
| Story | Post Status | [BETA] post a text or media status/story |
| Story | Set Status Privacy | [BETA] set the Status privacy |
| Story | Get Status Privacy | [BETA] get the current Status privacy |
| Story | Revoke Status | revoke status |
| Group | Create Group | create group |
| Group | Get Group Participants | get group participants |
| Group | Get Group Info | get group info |
| Group | Update Group Info | update group info |
| Group | Update Group Settings | update group settings |
| Group | Add Group Participant | add group participant |
| Group | Remove Group Participant | remove group participant |
| Group | Promote Group Participant | promote group participant |
| Group | Demote Group Participant | demote group participant |
| Group | Accept Group Member Requests | approve group membership requests |
| Group | Deny Group Member Requests | deny group membership requests |
| Group | Get Group Member Requests | get group membership requests |
| Group | Accept Invite | accept group invite |
| Group | Accept Group Invite | accept group invite |
| Group | Get Invite Info | get group invite info |
| Channel | Create Channel | create a channel |
| Channel | Get Channels | get channels |
| Channel | Get Channel By Id | get channel by id |
| Channel | Subscribe To Channel | subscribe to channel |
| Channel | Unsubscribe From Channel | unsubscribe from channel |
| Channel | Search Channels | search channels |
| Community | Create Community | [BETA] create a community |
| Community | Get Communities | [BETA] get communities |
| Community | Get Community By Id | [BETA] get community by id |
| Community | Get Community Subgroups | [BETA] get community subgroups |
| Community | Send Community Announcement | [BETA] send community announcement |
| Community | Link Community Subgroup | [BETA] link community subgroup |
| Community | Unlink Community Subgroup | [BETA] unlink community subgroup |
| Community | Leave Community | [BETA] leave community |
| Label | Get Labels | get all labels |
| Label | Get Label By Id | get label by id |
| Label | Change Chat Labels | change chat labels |
Parsed automatically from the node description in n8n’s directory; may be incomplete.
Links
Maintainers: michaelwaapi
Other WaAPI community nodes
New community nodes, every week
One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.
You'll get a confirmation email first. Trouble? Use the signup page.