Evolution API Direct icon

Evolution API Direct

Interact with Evolution API using direct URL and API Key

Overview

This node, named "Evolution API Direct," allows users to interact directly with the Evolution API by specifying a resource and operation along with necessary parameters such as server URL and API key. Specifically, for the Resource "Grupo" and Operation "Buscar Link De Convite" (Fetch Invite Code), it fetches the invitation link code of a specified group from the Evolution API instance.

Common scenarios where this node is beneficial include:

  • Automating retrieval of group invite links for messaging or collaboration platforms integrated with Evolution API.
  • Managing group invitations programmatically without manual API calls.
  • Integrating group invite fetching into workflows that require dynamic access to group invite codes.

Practical example:

  • A workflow that automatically retrieves the invite link of a WhatsApp group managed via Evolution API and sends it to new users joining a system.

Properties

Name Meaning
Server URL The full URL of your Evolution API instance (e.g., https://api.exemplo.com).
API Key The API key credential required to authenticate requests to the Evolution API instance.
Nome Da Instância The name of the specific Evolution API instance from which to fetch the invite code.
ID Do Grupo The unique identifier of the group whose invite code you want to retrieve.

Output

The node outputs a JSON array containing the result of the invite code fetch operation. The structure typically includes fields related to the invite link/code for the specified group. The exact JSON structure depends on the Evolution API response but generally provides the invite code or URL needed to join the group.

No binary data output is indicated in the source code.

Dependencies

  • Requires access to an Evolution API instance reachable via the provided Server URL.
  • Requires a valid API key credential for authentication.
  • The node expects the Evolution API to support the "fetch-invite-code" operation under the "groups-api" resource.
  • No additional external dependencies are indicated beyond standard HTTP request capabilities.

Troubleshooting

  • Common issues:

    • Incorrect or missing Server URL or API Key will cause authentication failures.
    • Providing an invalid or non-existent group ID will result in errors or empty responses.
    • Using an unsupported operation or resource combination will throw an error indicating the operation is not supported.
  • Error messages:

    • "Operação não suportada." means the requested operation-resource pair is not implemented; verify the resource and operation names.
    • Authentication errors likely stem from invalid API keys or incorrect server URLs.
  • Resolutions:

    • Double-check all input properties for correctness.
    • Ensure the API key has sufficient permissions.
    • Confirm the group ID exists and is accessible in the specified instance.

Links and References

Discussion