
Sifflet
CertifiedTasks 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.
Sifflet
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).