Skip to main content
Checks each item against a JSON schema and drops the ones that do not match. A JSON schema describes the shape your data should have, such as which fields are required, what type each value must be, and which values are allowed. Items that satisfy the schema pass through unchanged; items that fail are filtered out of the list. Use this to keep only well-formed records and stop incomplete or malformed data from reaching the next step.

Fields

Sample data

This transformer does not change the items that pass; it only removes the ones that fail the schema. The values you set decide what counts as valid. For example, with a custom schema that requires a sku (text) and a price (number):