
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
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 set connection properties on each task.
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).