Matomo icon

Matomo

Use the Matomo API

Actions539

Overview

This node integrates with the Matomo API, allowing users to perform various operations across multiple Matomo resources. Specifically, for the 'Mobile Messaging' resource and the 'Set SMS API Credential' operation, it enables setting SMS API credentials for a specified SMS provider. This is useful for configuring SMS sending capabilities within Matomo's mobile messaging module. The node supports a wide range of query parameters to customize API requests and accepts a JSON request body for POST operations.

Use Case Examples

  1. Setting SMS API credentials for an SMS provider to enable SMS notifications in Matomo.
  2. Managing mobile messaging settings programmatically via the Matomo API.

Properties

Name Meaning
Query Parameters Key-value pairs to customize the API request, including various filters and options relevant to the selected resource and operation.
Request Body JSON payload containing the data to be sent in the body of POST requests, such as SMS API credentials for the provider.

Output

JSON

  • response - The JSON response from the Matomo API call, which may include confirmation of the SMS API credential being set or error details.

Dependencies

  • Requires 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 'resource' and 'operation' parameters are correctly set to 'Mobile Messaging' and 'Set SMS API Credential' respectively.
  • Check the format and content of the 'Request Body' JSON to ensure it matches the expected structure for the SMS API credential.
  • Network or API endpoint issues may cause request failures; verify connectivity and API availability.

Links

Discussion