Skip to main content
Renames the field names in your data while keeping the values intact. You point at the keys you want to work on with an accessor, then choose one or more conversions that rewrite each name. When a name changes, its value moves to the new name. Use this when the incoming system labels fields differently from the one you are sending to, for example turning product_id into sku. Keys whose names the conversions leave unchanged stay exactly as they were.

Fields

Sample data

FieldValue
AccessorPattern accessor matching * (all top-level keys)
MappersMap value using dictionary: product_id to sku, product_name to name
Input:
{
    "product_id": "A1",
    "product_name": "Wool scarf",
    "price": 49.95
}
Output:
{
    "price": 49.95,
    "sku": "A1",
    "name": "Wool scarf"
}
Each renamed value moves to its new field name, while price keeps its name and stays in place.