Actions31
- Table Actions
- View Actions
- Column Actions
- Share Actions
- Import Actions
- Row Actions
Overview
This node integrates with Nextcloud Tables to manage CSV imports into tables. Specifically, the "Check Import Status" operation allows users to query the current status of a previously initiated CSV import by providing its unique Import ID. This is useful for monitoring asynchronous import processes, ensuring data has been successfully imported, or diagnosing issues during import.
Practical examples:
- After starting a CSV import into a Nextcloud Table, use this operation to poll and check if the import completed successfully.
- Automate workflows that depend on import completion by periodically checking the import status before proceeding.
Properties
| Name | Meaning |
|---|---|
| Import ID | The ID of the import to check. This is a required string input where you specify the unique identifier of the CSV import whose status you want to retrieve. |
Output
The output JSON contains the details about the import status corresponding to the provided Import ID. While the exact structure depends on the Nextcloud API response, it typically includes fields such as:
- Current state of the import (e.g., pending, processing, completed, failed)
- Progress information or percentage completed
- Any error messages or warnings related to the import
- Metadata about the import like start time, end time, or number of rows processed
No binary data output is expected from this operation.
Dependencies
- Requires an active connection to a Nextcloud instance with the Tables app enabled.
- Needs an API authentication credential configured in n8n to authorize requests to the Nextcloud Tables API.
- The node relies on internal handlers and helper methods to communicate with the Nextcloud API.
Troubleshooting
Common Issues:
- Providing an invalid or expired Import ID will likely result in an error or empty response.
- Network connectivity problems or incorrect API credentials can cause authentication failures.
- If the import process was never started or the ID does not exist, the status check will fail.
Error Messages:
- Errors indicating "Unknown resource" suggest misconfiguration of the resource parameter; ensure "Import" is selected.
- API errors returned from Nextcloud may include HTTP status codes and messages; verify credentials and permissions.
- Timeout or network errors require checking connectivity and endpoint availability.
Resolutions:
- Double-check the Import ID value for correctness.
- Verify API credentials and permissions in n8n.
- Ensure the Nextcloud server is reachable and the Tables app is operational.