Real time Data Validation and Firewall
## Real time Data Validation and Firewall Stop bad data before it enters your pipeline. POST any data payload and get a **PASS**, **WARN**, or **BLOCK** verdict back in milliseconds. ## What it does - **18 quality checks** — null rates, type stability, outlier detection, duplicate detection, enum cardinality tracking - **Schema drift detection** — builds a baseline on first run, alerts on any…
Real time Data Validation and Firewall endpoints
| Method | Endpoint | Description |
|---|---|---|
| Screening | ||
| POST |
screenData /v1/screen |
Submit rows for quality screening. Returns a PASS, WARN, or BLOCK verdict with detailed issue breakdown and schema drift detection. |
| DELETE |
resetSourceBaseline /v1/schema/{source} |
Clears the schema baseline for a specific source. The next screen call will build a fresh baseline. |
| DELETE |
resetAllBaselines /v1/schema |
Clears schema baselines for all sources in your account. |
| Jobs | ||
| GET |
getJob /v1/jobs/{id} |
Returns full details for a specific screening job including the complete quality report. |
| GET |
listJobs /v1/jobs |
Returns recent screening jobs for your account. |
| GET |
getStats /v1/stats |
Returns aggregated quality statistics grouped by source. |
| API Keys | ||
| DELETE |
deleteKey /v1/keys/{id} |
|
| POST |
createKey /v1/keys |
|
| GET |
listKeys /v1/keys |
|
| Billing | ||
| POST |
openPortal /v1/billing/portal |
Creates a Stripe billing portal session for managing subscriptions. |
| POST |
createCheckout /v1/billing/checkout |
Creates a Stripe checkout session. Returns a redirect URL. |
| GET |
getBilling /v1/billing |
Returns current plan, row usage, and billing period. |
| System | ||
| GET |
healthCheck /v1/health |
Returns API status. No authentication required. |
Real time Data Validation and Firewall pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $19 / month | — |
|
| ULTRA | $79 / month | — |
|
| MEGA | $199 / month | — |
|