Overview
This node allows users to delete a specific record from a Cubable database. It is useful in scenarios where you need to programmatically remove outdated, incorrect, or unwanted data entries from a Cubable table. For example, if you have an automation that cleans up records based on certain criteria or user actions, this node can be used to delete those records by specifying their unique identifiers.
Properties
| Name | Meaning |
|---|---|
| Authentication | Method of authenticating with Cubable API; currently supports "Access Token" authentication. |
| Base | The Cubable base (database) from which the record will be deleted. Can be selected from a list or specified by ID. Must be a valid Cubable Base ID matching the pattern [0-7][0-9A-HJKMNP-TV-Z]{25}. |
| Table | The table within the selected base containing the record to delete. Can be selected from a list or specified by ID. Must be a valid Cubable Table ID matching the same pattern as Base. |
| Record ID | The unique identifier of the record to delete. This is required and must be provided as a string, e.g., "01JFF58A8P4BJX07A1Y4KBTXJ3". |
Output
The node outputs JSON data representing the result of the delete operation. Typically, this would include confirmation of deletion or details about the deleted record. If the node supports binary data output, it would relate to any files or attachments associated with the record, but no such binary output is indicated here.
Dependencies
- Requires an active Cubable API access token for authentication.
- Needs proper configuration of the Cubable base and table identifiers.
- Relies on Cubable's REST API endpoints to perform the delete operation.
Troubleshooting
- Invalid Base or Table ID: If the Base or Table ID does not match the required regex pattern, the node will reject the input. Ensure IDs are correctly copied from Cubable and conform to the expected format.
- Record Not Found: If the specified Record ID does not exist in the given table, the node may return an error indicating the record could not be found. Verify the Record ID is correct.
- Authentication Errors: Failure due to invalid or expired access tokens will prevent deletion. Make sure the API key or token is valid and has sufficient permissions.
- Network or API Issues: Temporary network failures or Cubable API downtime can cause errors. Retrying after some time or checking API status may help.
Links and References
- Cubable Official Documentation (for API details and authentication)
- Cubable API Reference (for understanding resource IDs and operations)