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.