Overview
The QuotiDatabases node allows you to perform CRUD (Create, Read, Update, Delete) operations on tables within the Quoti platform.
For the Default resource and Delete operation, this node deletes a specific row from a selected database table in Quoti.
Common scenarios:
- Automating the removal of outdated or incorrect records from a Quoti database.
- Integrating with workflows that require conditional deletion of data based on upstream logic.
- Cleaning up test or temporary data as part of a workflow.
Example:
You might use this node to automatically delete a user record from your Quoti database when they unsubscribe from your service.
Properties
| Name | Type | Meaning |
|---|---|---|
| Database Name or ID | options | The identifier or name of the target database table in Quoti. You can select from a list or provide an ID/URL copied from Notion's "copy link" feature. |
| ID | string | The unique identifier of the row (resource) you want to delete from the selected database. |
| Options | collection | Additional optional settings: - User Token: Override the default token for authentication. - Organization Slug: Override the organization slug from credentials. - Organization API Key: Override the API key. - Body: JSON body to override properties (not used for delete). |
Output
json:
- On success:
{ "sucess": true } - On error:
{ "error": { "message": "...", "type": "unauthenticated" | "unknown", "errorData": { ... } // present for unknown errors } }
- On success:
The output is always in JSON format. No binary data is produced by this operation.
Dependencies
- External Service: Requires access to the Quoti API.
- n8n Credentials: Must have a credential named
quotiApiconfigured with:- Organization Slug
- API Key
- Optional: User Token can be provided per request via the "Options" property.
Troubleshooting
Common Issues:
Authentication Errors:
- Error message:
{ "error": { "message": "The user could not be retrieved. There is a problem with the user's token or the api key.", "type": "unauthenticated" } }- Resolution: Check that your API Key and/or User Token are correct and not expired.
- Error message:
Unknown Errors:
- Error message includes
"Unknown error: ..."with additional details.- Resolution: Review the error message for clues. Common causes include network issues, invalid IDs, or misconfigured parameters.
- Error message includes
Missing Required Fields:
- If "Database Name or ID" or "ID" is missing, the node will fail to execute.
- Resolution: Ensure both fields are set.
- If "Database Name or ID" or "ID" is missing, the node will fail to execute.