Power Automate (WDL) function
removeProperty — Power Automate (WDL) function reference
Drop a field.
Syntax
wdl
removeProperty(object, property)
Examples
wdl
removeProperty(item(), 'Temp')
→ New object
Useful before forwarding a payload to an external system.
wdl
removeProperty(triggerBody(), 'InternalNotes')
→ The trigger body without the InternalNotes field
wdl
removeProperty(setProperty(item(), 'Status', 'Archived'), 'TempFlag')
→ The item updated and cleaned up in one expression
Common mistakes & gotchas
- Removing a property that doesn't exist does not throw — it silently returns the object unchanged, the opposite of addProperty()'s duplicate-key error.
- Only removes a top-level property named exactly as given — to strip a nested field you must drill in and reconstruct the parent object.
Related Workflow Definition Language functions
From Objects & JSON