Skip to main content

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

FieldDescription
DatasourceThe 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 the flag 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.