Delete Internal Datasource Value
The Delete Internal Datasource Value action removes a value or field entirely from an Internal Datasource.
This action only works on top-level keys and object properties.
You cannot delete a specific value inside an array.
When to Use
Use this action when you want to:
- Reset or clean up data
- Remove a temporary key from your Internal Datasource
Requirements
The Editable From Display option must be enabled for the Internal Datasource.
Learn more: Alternative Datasource Settings
Action Behavior
- Permanently removes the specified key/value from the datasource
- Operates on direct paths only (e.g.,
session
,status.flag
) - Does not affect nested values inside arrays
Configuration Options
Field | Description |
---|---|
Datasource | The Internal Datasource from which the value or property will be deleted. Specify the full path. |
Example
Initial state:
{
"session": "active",
"status": {
"flag": true
},
"items": [1, 2, 3]
}
- Deleting
session
removes the top-level field. - Deleting
status.flag
removes only theflag
property.
After both deletes:
{
"status": {},
"items": [1, 2, 3]
}
Note: items
remains unchanged because you cannot delete a value from inside an array.
Usage in Action Batches
As with other logic steps, you can use this action inside an Execute Action Batch, often combined with Evaluations or other datasource management logic.