Matomo icon

Matomo

Use the Matomo API

Actions539

Overview

This node integrates with the Matomo API to perform various operations related to user management and other Matomo modules. Specifically, for the 'Users Manager' resource and 'User Email Exists' operation, it checks if a user exists based on their email address. The node is useful for workflows that need to verify user existence in Matomo before proceeding with further actions, such as user updates or notifications.

Use Case Examples

  1. Check if a user email exists in Matomo before adding a new user to avoid duplicates.
  2. Verify user email existence to manage user access or permissions programmatically.

Properties

Name Meaning
Query Parameters Collection of query parameters to customize the API request, including the userEmail parameter to specify the email to look up.

Output

JSON

  • exists - Boolean indicating if the user email exists in Matomo.
  • userDetails - Details of the user if the email exists, otherwise empty or null.

Dependencies

  • Matomo API credentials including domain URL and authentication token

Troubleshooting

  • Ensure that the Matomo domain and authentication token credentials are correctly set; missing these will cause errors.
  • Verify that the userEmail parameter is provided and correctly formatted to avoid empty or invalid API requests.
  • Check API method names and parameters for correctness as per Matomo API documentation to prevent request failures.

Links

Discussion