Introduction
What Schema is, what one call returns, and the two ways to consume it.
Schema is a Data Language Model (DLM): a foundation model that understands tabular data natively. Send tables and databases as they are, across any number of sources; one call returns what the data is, how the sources relate, what is missing, and what can be predicted from it. No shared keys, no labels, no preprocessing.
tables in ─────────► Schema ─────────► the bundle
any number of sources sector · column profile · cross-table map
no shared keys missing-value imputation · predictions
no labels · no preprocessing every output carries its confidence
What one call returns
Every pass, whether a quick run, an endpoint creation, or a call to a live endpoint, emits this bundle (the held-out report lives on the endpoint object):
| Output | What it is |
|---|---|
| Sector | The industry sector of each table, from cell values alone. Top-1 and top-5, each with a confidence. |
| Column profile | Per column: role, type, missingness, PII flag, with a confidence. |
| Cross-table map | Which columns and rows across 2+ tables are the same attribute or entity, with no shared keys. |
| Missing-value imputation | Filled numeric and categorical cells, with a row-level confidence. |
| Predictions | Classification, regression, or anomaly on a target column, with a per-row confidence. |
| Held-out report | Accuracy on rows the model never saw. Endpoints only. |
The vocabulary is identical across the API and the platform. Field-by-field shapes: Outputs.
Two modes
A quick run (POST /v2/run) is stateless: one pass, the bundle back, nothing stored. An endpoint (POST /v2/endpoints, then POST /v2/serve/:id) pins data, carries a held-out report, and serves at a stable URL. See Endpoints.
Surfaces
- REST API at
https://api.schemalabs.ai/v2/: plain JSON over HTTPS, idempotency keys, job polling, and a per-endpoint OpenAPI description for every live endpoint. Any HTTP client works. API reference. - Platform at platform.schemalabs.ai: Dashboard, Data, Quick run, Workspace, Endpoints, Reports, Chat, API. A client of the same API; both surfaces draw one usage meter. Platform.
- Base models: runs and new endpoints default to the latest Schema model; every model, its status, and its card live in the model registry. Models.