Overview
Rows screened
—
this period
Avg health score
—
across all jobs
WARN / BLOCK jobs
—
quality issues detected
Sources monitored
—
active pipelines
Monthly usage
Sources
| Source | Total rows | Jobs | Health | PASS | WARN | BLOCK | Drift | Last run |
|---|---|---|---|---|---|---|---|---|
Recent jobs
| Source | Rows | Health | Status | Drift | Time |
|---|---|---|---|---|---|
All jobs
| Job ID | Endpoint | Rows | Checks | Pass rate | Status | Created |
|---|---|---|---|---|---|---|
API Keys
Use these keys to authenticate requests to
api.datascreeniq.comCurrent plan
Developer
500K rows / month · Free
All plans
Quality thresholds
Configure when DataScreenIQ issues WARN or BLOCK verdicts. These apply to all sources by default, or set per-source overrides below.
Null rate
Percentage of null or missing values in a column before triggering alerts.
%
%
Type mismatch
Percentage of values in a column that don't match the dominant detected type.
%
%
Empty string rate
Percentage of empty string values ("") in a column before flagging as an issue.
%
%
Duplicate rate
Percentage of duplicate values in a column (excludes low-cardinality enum fields).
%
%
Outlier detection (IQR)
IQR multiplier for numeric outlier fences. Standard is 1.5× IQR. Also set the outlier rate threshold for flagging.
×
%
%
Health score verdict
Overall health score thresholds that determine the final PASS / WARN / BLOCK decision.
%
%
Row count anomaly
How much deviation from the historical average row count triggers an anomaly flag.
%
Enum & cardinality
Max distinct values before a field is no longer treated as an enum. New values in enum fields trigger drift alerts.
values
Timestamp recency
Flag timestamp columns where the most recent value is older than the threshold.
hours
hours
Inline API override
You can also override thresholds per-request by passing
options.thresholds in your API call. Inline values take priority over saved dashboard settings.
{
"source": "payments",
"rows": [...],
"options": {
"thresholds": {
"null_rate_warn": 0.10,
"null_rate_block": 0.40,
"type_mismatch_warn": 0.02
}
}
}
Slack alerts
Not configured
Get notified in Slack when your data returns BLOCK or WARN verdicts.
Create an Incoming Webhook in your Slack workspace and paste the URL below.
How to create one →
Alert on:
Webhook endpoints
POST the full quality report JSON to any HTTPS endpoint on BLOCK or WARN.
Includes an
X-DataScreenIQ-Signature header for verification.
No webhooks configured.