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
WhatsApp profile → Get Profile
AI-generatedOverview
This node interacts with the WaliChat WhatsApp API to retrieve profile information associated with a specific WhatsApp number. The "Get Profile" operation under the "WhatsApp profile" resource allows users to fetch details about a WhatsApp account linked to a given device (WhatsApp number). This can be useful for scenarios such as verifying account status, retrieving metadata, or managing multiple WhatsApp numbers programmatically.
Practical examples:
- Fetching profile details of a WhatsApp business number before sending messages.
- Retrieving additional profile data to display in a CRM or customer support dashboard.
- Automating checks on WhatsApp accounts used in marketing campaigns.
Properties
| Name | Meaning |
|---|---|
| WhatsApp Number | The ID of the WhatsApp number (device) whose profile is to be retrieved. |
| Include Options | Additional data to include in the response (optional string input). |
Output
The node outputs JSON data containing the profile information of the specified WhatsApp number. The exact structure depends on the API response but typically includes fields such as the profile name, status, and other metadata related to the WhatsApp account.
If any additional options are specified via the "Include Options" property, the output may contain extended profile details accordingly.
No binary data output is indicated for this operation.
Dependencies
- Requires an active connection to the WaliChat WhatsApp API.
- An API key credential must be configured in n8n to authenticate requests.
- The node relies on internal methods to load available WhatsApp numbers ("devices") dynamically.
Troubleshooting
Common issues:
- Invalid or missing WhatsApp number ID: Ensure the selected WhatsApp number exists and is correctly loaded.
- Authentication errors: Verify that the API key credential is valid and has necessary permissions.
- Network or API downtime: Check connectivity and WaliChat service status.
Error messages:
- Errors returned from the API will be surfaced in the node's output if "Continue On Fail" is enabled.
- Typical error messages might include invalid device ID, unauthorized access, or rate limiting.
Resolution tips:
- Double-check the WhatsApp number selection.
- Confirm API credentials and permissions.
- Retry after some time if rate limited or if the service is temporarily unavailable.
Links and References
- WaliChat Official API Documentation (example placeholder link)
- n8n Documentation on Creating Custom Nodes