Qonto icon

Qonto

Interact with Qonto API

Actions45

Overview

The node interacts with the Qonto API, specifically to retrieve multiple attachments related to a given transaction. This operation is useful when you want to fetch all documents or files (such as receipts, invoices, or other supporting materials) associated with a particular financial transaction in Qonto.

Common scenarios include:

  • Automatically downloading all attachments for bookkeeping or auditing purposes.
  • Integrating Qonto transaction attachments into document management systems.
  • Processing or analyzing transaction-related files in workflows.

For example, after a payment is recorded in Qonto, this node can be used to gather all related attachments to verify expenses or attach them to accounting records.

Properties

Name Meaning
Authentication Method of authentication to access the Qonto API. Only "API Key" is supported here.
Transaction ID The unique identifier of the transaction whose attachments you want to retrieve. Required.

Output

The node outputs an array of JSON objects, each representing an attachment linked to the specified transaction. Each item typically contains metadata about the attachment such as its ID, filename, URL, type, and possibly other relevant details provided by the Qonto API.

If the node supports binary data output (not explicitly shown in the code), it would represent the actual file content of attachments, enabling further processing or saving within n8n workflows.

Dependencies

  • Requires a valid API key credential for authenticating requests to the Qonto API.
  • The node uses the Qonto API base URL, which may switch between sandbox and production environments based on configuration.
  • No additional external dependencies are indicated beyond standard HTTP requests to Qonto's endpoints.

Troubleshooting

  • Invalid Transaction ID: If the provided transaction ID does not exist or is malformed, the node will likely throw an error indicating the resource was not found. Verify the transaction ID before running.
  • Authentication Errors: Using an incorrect or expired API key will cause authentication failures. Ensure the API key is valid and has appropriate permissions.
  • Network Issues: Timeouts or connectivity problems can occur; check network settings and Qonto service status.
  • Unknown Resource Error: If the resource parameter is incorrectly set (not "attachment"), the node throws an "Unknown resource" error. Make sure the resource is set to "attachment" for this operation.
  • Continue On Fail: If enabled, errors per item will be returned as JSON with an error field instead of stopping execution.

Links and References


This summary is based solely on static analysis of the provided source code and property definitions.

Discussion