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 'Get Available Language Names' operation, it fetches the names of all available languages in Matomo. This node is useful for retrieving language-related data to support internationalization and localization efforts in analytics workflows.

Use Case Examples

  1. Retrieve the list of all available language names supported by Matomo to dynamically populate language selection options in a dashboard.
  2. Fetch language names to verify which languages are supported before setting user preferences.

Properties

Name Meaning
Query Parameters Optional parameters to filter or modify the API request for language data, such as filtering by language code or other criteria.

Output

JSON

  • json - The JSON response from the Matomo API containing the available language names.

Dependencies

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

Troubleshooting

  • Ensure that the Matomo domain URL and authentication token are correctly configured in the node credentials; missing these will cause an error.
  • Verify that the 'resource' is set to 'Languages Manager' and the 'operation' is set to 'Get Available Language Names' to call the correct API endpoint.
  • If the API response is empty or malformed, check the query parameters for correctness and the Matomo server status.

Links

Discussion