Evolution API icon

Evolution API

Interact with Evolution API

Overview

This node, named "Evolution API," allows users to interact with the Evolution API service. Specifically, for the Chat resource and the Verificar Número (Check Number) operation, it verifies a list of phone numbers to determine their status or validity within the Evolution API system.

Common scenarios where this node is beneficial include:

  • Validating multiple phone numbers before sending messages or notifications.
  • Filtering out invalid or inactive numbers from contact lists.
  • Automating number verification workflows in customer support or marketing automation.

For example, a user can input a comma-separated list of phone numbers and receive a response indicating which numbers are valid or registered in the system.

Properties

Name Meaning
Nome Da Instância The name of the instance to be used for the API interaction.
Números A comma-separated list of phone numbers to verify.

Output

The node outputs a JSON array where each element corresponds to the verification result of the provided phone numbers. Each item typically contains information about the number's status, such as whether it is valid, active, or registered in the Evolution API system.

If the node supports binary data output, it would generally relate to any media or files returned by the API, but based on the provided code and properties, the primary output is JSON data representing verification results.

Dependencies

  • Requires an API key credential for authenticating with the Evolution API service.
  • The node expects the user to configure this credential within n8n prior to execution.
  • No additional external dependencies are indicated in the source code.

Troubleshooting

  • Unsupported Operation Error: If the node throws an error stating the operation is not supported, ensure that the Resource is set to "chat-api" and the Operation to "check-number" exactly as expected.
  • Missing Required Parameters: Errors may occur if "Nome Da Instância" or "Números" fields are empty or improperly formatted. Ensure these fields are filled correctly.
  • API Authentication Issues: If authentication fails, verify that the API key credential is correctly configured and has the necessary permissions.
  • Invalid Number Format: Providing phone numbers in an incorrect format (not comma-separated or containing invalid characters) might cause errors or unexpected results.

Links and References

Discussion