Skip to main content
Use this mapper to keep only the entries whose keys are not present in a reference set you supply. It compares by key rather than by value: any key that also exists in the supplied data is removed, taking its value with it. This is useful for stripping out fields you do not want, for example removing internal attributes from a product before sending it onward.

Fields

Sample data

This example removes the brand and material attributes from a product, keeping the rest.
FieldValue
Data{ "brand": null, "material": null }
Input:
{
    "color": "red",
    "size": "M",
    "material": "wool",
    "brand": "Acme"
}
Output:
{
    "color": "red",
    "size": "M"
}
The material and brand entries are removed because their keys appear in the supplied data, while color and size are kept. The values you give the supplied keys are ignored, so null is a convenient placeholder.