Sifflet

Sifflet

Certified

Tasks that execute data quality rules on the Sifflet platform.

Provide the Sifflet apiKey, ruleId, and optional baseUrl or timeout to trigger rule runs via the API and capture status codes and responses for alerting or lineage tracking.

How to use the Sifflet plugin

Run Sifflet data quality rules from Kestra flows.

Authentication

Set apiKey (required) to your Sifflet API key. Optionally set baseUrl (default https://api.siffletdata.com) and requestTimeout in seconds (default 30). Store secrets in secrets and apply connection properties globally with plugin defaults.

Tasks

RunRule triggers a Sifflet rule run — set ruleId to specify which rule to execute. The output includes ruleId, status (SUCCESS or FAILED), statusCode, and response (raw API response).