Matomo icon

Matomo

Use the Matomo API

Actions539

Overview

This node integrates with the Matomo API to perform various operations related to scheduled reports, including sending reports. It allows users to specify query parameters and request bodies to customize the API calls. The node constructs the appropriate API endpoint URL based on the selected resource and operation, sends HTTP requests to Matomo, and returns the API response data. This is useful for automating report sending and managing scheduled reports within Matomo.

Use Case Examples

  1. Automatically send scheduled reports via email to specified recipients.
  2. Trigger report generation and sending based on workflow conditions.
  3. Customize report parameters and recipients dynamically through workflow inputs.

Properties

Name Meaning
Query Parameters Collection of key-value pairs to customize the API request parameters for the scheduled report operation.
Request Body JSON object representing the request body payload for POST operations related to scheduled reports.

Output

JSON

  • json - Parsed JSON response from the Matomo API call, containing the result of the scheduled report send operation or other requested data.

Dependencies

  • Matomo API credentials including domain and authentication token

Troubleshooting

  • Ensure that the Matomo API credentials (domain and auth token) are correctly configured; missing credentials will cause an error.
  • Verify that the selected resource and operation are supported by the Matomo API and correctly specified in the node parameters.
  • Check the format and content of query parameters and request body JSON to avoid malformed requests.
  • If the API response is empty or unexpected, verify the Matomo server status and API endpoint availability.

Links

Discussion