UbuntuFabric icon

UbuntuFabric

Get data from UF

Actions8

Overview

This node allows users to execute predefined API endpoints from the UbuntuFabric platform by selecting an endpoint name or ID. It is useful for dynamically calling various API endpoints without manually configuring HTTP requests each time. Typical use cases include integrating with UbuntuFabric services, automating data retrieval or manipulation workflows, and quickly testing different API endpoints within n8n.

For example, a user can select an API endpoint that retrieves user data or triggers a specific action in UbuntuFabric, then run it directly in their workflow to get the results or trigger downstream processes.

Properties

Name Meaning
API Endpoint Name or ID Choose an API endpoint from a dropdown list populated dynamically, or specify an endpoint ID via expression. This determines which API endpoint will be executed.

Output

The node outputs the JSON response returned by the executed API endpoint under the json field of the output item. The structure of this JSON depends on the specific API endpoint called and its response format.

No binary data output is indicated or handled by this node.

Dependencies

  • Requires an API key credential for authenticating with the UbuntuFabric API.
  • The base URL used for requests is https://api.eu.peliqan.io/.
  • The HTTP method and URL path are dynamically derived from the selected API endpoint's metadata.
  • No additional external dependencies beyond standard HTTP request capabilities and the configured API authentication.

Troubleshooting

  • Common issues:

    • Selecting an invalid or non-existent API endpoint may cause errors or empty responses.
    • Missing or incorrect API credentials will result in authentication failures.
    • Network connectivity problems can prevent successful API calls.
  • Error messages:

    • Authentication errors typically indicate missing or invalid API keys; verify credentials configuration.
    • HTTP 404 or similar errors suggest the selected endpoint does not exist or the URL is malformed.
    • Timeout or network errors imply connectivity issues; check internet access and endpoint availability.

Links and References

Discussion