delete_record
Remove records from DEVONthink databases permanently or move them to Trash using UUID, record ID, or file path identifiers.
Instructions
Delete a record from DEVONthink. This operation is permanent — the record is moved to Trash or permanently deleted. Provide uuid (preferred), recordId + databaseName, or recordPath + databaseName. Returns the uuid and name of the deleted record for confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | No | UUID of the record to delete | |
| recordId | No | Numeric record ID (requires databaseName) | |
| recordPath | No | Record path within the database (requires databaseName) | |
| databaseName | No | Database name (required for recordId or recordPath lookups) |