Actions148
- Send messages Actions
- Outbound Messages Actions
- WhatsApp Numbers Actions
- Groups Actions
- Channels Actions
- Chats Actions
- Chat Contacts Actions
- Chat Messages Actions
- Chat Files Actions
- Team Actions
- Labels Actions
- Departments Actions
- Files Actions
- Quick replies Actions
- Queue Actions
- WhatsApp session Actions
- WhatsApp profile Actions
- Business catalog Actions
- Campaigns Actions
- Meeting Links Actions
- User Status Actions
- Webhooks Actions
- Other Actions
Overview
This node integrates with the Wassenger WhatsApp API to perform various operations related to WhatsApp messaging and management. Specifically, for the "Other" resource with the "Verify number exists" operation, it allows users to check if a given phone number (in international E.164 format) is registered on WhatsApp. This can be useful in scenarios such as validating contacts before sending messages, cleaning contact lists, or verifying user registration status.
Practical examples:
- Before sending a marketing message, verify that the recipient's phone number is active on WhatsApp.
- Validate user input in a form by checking if the entered phone number exists on WhatsApp.
- Automate contact list maintenance by filtering out numbers not registered on WhatsApp.
Properties
| Name | Meaning |
|---|---|
| Phone Number | The phone number to verify, provided in international E.164 format (e.g., +1234567890). Must match the regex pattern /^\+[1-9]\d{1,14}$/. |
Output
The node outputs JSON data representing the result of the verification request. The exact structure depends on the response from the Wassenger API but typically includes information indicating whether the phone number exists on WhatsApp.
If the node supports binary data output, it is not relevant for this operation.
Example output JSON might include fields like:
{
"exists": true,
"phone": "+1234567890",
"details": { /* additional info from API */ }
}
Dependencies
- Requires an API key credential for authenticating with the Wassenger WhatsApp API.
- The node depends on the Wassenger service being accessible and properly configured.
- No other external dependencies are indicated.
Troubleshooting
- Invalid phone number format: If the phone number does not conform to the E.164 format, the node will reject it. Ensure the number starts with "+" followed by country code and subscriber number without spaces or special characters.
- API authentication errors: If the API key is missing, invalid, or expired, the node will fail to authenticate. Verify the API key configuration.
- Network or service errors: Connectivity issues or Wassenger service downtime may cause failures. Check network connectivity and service status.
- Unexpected API responses: If the API changes or returns unexpected data, the node might throw errors. Review the API documentation and update the node accordingly.
Links and References
- Wassenger Official Website
- WhatsApp E.164 Phone Number Format
- Wassenger API Documentation (for detailed API endpoints and responses)