SchemaLabsDocs
Docs · Get started

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):

OutputWhat it is
SectorThe industry sector of each table, from cell values alone. Top-1 and top-5, each with a confidence.
Column profilePer column: role, type, missingness, PII flag, with a confidence.
Cross-table mapWhich columns and rows across 2+ tables are the same attribute or entity, with no shared keys.
Missing-value imputationFilled numeric and categorical cells, with a row-level confidence.
PredictionsClassification, regression, or anomaly on a target column, with a per-row confidence.
Held-out reportAccuracy 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.
Type to search.
    navigate open