Fatture in Cloud icon

Fatture in Cloud

Interact with Fatture in Cloud API

Overview

This node interacts with the Fatture in Cloud API, specifically allowing users to manage webhooks among other resources. The "Webhook" resource with the "List" operation enables retrieving a list of webhooks associated with a specified company. This is useful for scenarios where you want to monitor or manage webhook configurations programmatically, such as automating integrations that react to events in your accounting or invoicing system.

Practical examples include:

  • Automatically fetching all active webhooks for a company to audit or synchronize them.
  • Integrating webhook data into dashboards or monitoring tools.
  • Managing webhook lifecycle by listing existing webhooks before creating or deleting them.

Properties

Name Meaning
Company ID The company ID for the operation. It specifies which company's webhooks to list.

Output

The node outputs an array of JSON objects representing the webhooks retrieved from the Fatture in Cloud API for the specified company. Each object typically contains details about a webhook such as its ID, URL, event types it listens to, and status.

If the node encounters errors during execution, it outputs error information in JSON format when "Continue On Fail" is enabled.

No binary data output is involved in this operation.

Dependencies

  • Requires an API authentication token credential configured in n8n to access the Fatture in Cloud API.
  • The node depends on the external Fatture in Cloud API service being available and accessible.
  • Proper permissions on the API key or OAuth2 token are necessary to list webhooks for the given company.

Troubleshooting

  • Common issues:

    • Invalid or missing company ID will cause the API call to fail.
    • Incorrect or expired API credentials will result in authentication errors.
    • Network connectivity problems can prevent successful API communication.
  • Error messages:

    • Fatture in Cloud API Error: <message> indicates an issue returned by the API, such as invalid parameters or authorization failure.
    • If the node throws an error mentioning "Unknown resource," it means the selected resource is not recognized by the node (unlikely if using the provided resource).
  • Resolutions:

    • Verify the company ID is correct and exists in your Fatture in Cloud account.
    • Ensure the API credentials are valid and have sufficient permissions.
    • Check network connectivity and firewall settings.
    • Enable "Continue On Fail" to handle errors gracefully within workflows.

Links and References

Discussion