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 'Languages Manager' resource and the 'Uses 12 Hour Clock For User' operation, it checks if a user is using the 12-hour clock format. The node is useful for automating interactions with Matomo analytics, such as managing languages, user preferences, and other analytics data.

Use Case Examples

  1. Check if a specific user prefers the 12-hour clock format in Matomo.
  2. Retrieve language settings for a user to customize reports or dashboards.
  3. Automate user preference updates related to language and time format in Matomo.

Properties

Name Meaning
Query Parameters Collection of parameters to filter or specify the API request details, such as user login, language code, or other relevant filters for the operation.
Request Body JSON object containing the request payload for POST operations, used to send data to the Matomo API.

Output

JSON

  • response - The JSON response from the Matomo API call, which may include user language preferences or 12-hour clock usage status.

Dependencies

  • Requires Matomo API credentials including domain URL and authentication token.

Troubleshooting

  • Ensure that the Matomo domain and authentication token credentials are correctly configured; missing credentials will cause errors.
  • Verify that the 'resource' and 'operation' parameters are correctly set to valid values supported by the node.
  • Check the format and content of query parameters and request body JSON to match the expected API requirements.
  • If the API response is empty or unexpected, verify the Matomo server availability and API endpoint correctness.

Links

Discussion