# SchemaLabs Docs > Documentation for the Schema API (REST) and the Schema platform. Schema is a Data Language Model: tables and databases in, data understanding, relationships, missing values, and predictions out. No shared keys, no labels, no preprocessing. Every page has a Markdown twin at the same URL with `.md` appended. The full concatenated corpus is at https://docs.schemalabs.ai/llms-full.txt. ## Get started - [Quickstart](https://docs.schemalabs.ai/quickstart.md): Get an API key, quick-run Schema across sources that share no key, and publish the same configuration as an endpoint, in about five minutes. - [Introduction](https://docs.schemalabs.ai/introduction.md): What Schema is, what one call returns, and the two ways to consume it. - [Authentication](https://docs.schemalabs.ai/authentication.md): API keys, scopes, and how the platform and the API share one identity and one meter. - [Models](https://docs.schemalabs.ai/models.md): The Schema models you can run on and create endpoints on, how to choose a base, and how an upgrade moves an endpoint to a newer base. ## How it works - [Data](https://docs.schemalabs.ai/data.md): Connect sources, sync snapshots, pin datasets for the cached rate, generate synthetic data, run batch jobs, and see what is stored, deleted, and audited. - [Outputs](https://docs.schemalabs.ai/outputs.md): The one response every pass returns: sector, column profile, cross-table map, imputation, predictions, and on endpoints the held-out block. - [Endpoints](https://docs.schemalabs.ai/endpoints.md): Create an endpoint over pinned data, serve it with a serve-scoped key, refresh when the source changes, and upgrade when a new base ships. - [Held-out reports](https://docs.schemalabs.ai/held-out.md): How the held-out score is computed by in-context split evaluation, what every report contains, and exactly what the number claims. ## Integrations - [Agents and LLMs](https://docs.schemalabs.ai/integrations/agents.md): Wrap a quick run or an endpoint as a tool for agent frameworks and function calling, and narrate the bundle with your own LLM. - [Workflows and data stack](https://docs.schemalabs.ai/integrations/data-stack.md): Call Schema from any HTTP node, schedule syncs and refreshes from your orchestrator, and land bundles in the warehouse. ## Product - [Platform](https://docs.schemalabs.ai/platform.md): The platform at platform.schemalabs.ai, page by page, how each maps to the API, and Chat. - [Usage and billing](https://docs.schemalabs.ai/billing.md): The cell meter, the rate card, what each operation costs, plans, rate limits, and storage. ## Resources - [Changelog](https://docs.schemalabs.ai/changelog.md): Product and API changes for Schema, newest first: bases, routes, and docs. - [Troubleshooting](https://docs.schemalabs.ai/troubleshooting.md): Every response the Schema API returns when something needs your attention, what it is telling you, and the concrete next step. - [Glossary](https://docs.schemalabs.ai/glossary.md): The product vocabulary, one entry per term, identical across the API and the platform. - [Support](https://docs.schemalabs.ai/support.md): How to reach us, what to include, and where the trust and legal information lives. ## API reference - [Overview](https://docs.schemalabs.ai/api-reference.md): Base URL, authentication, errors, idempotency, async jobs, pagination, identifiers, and every route. - [Quick run](https://docs.schemalabs.ai/api-reference/run.md): Run Schema over the tables in one request: a stateless pass that returns the full output bundle, the same call the platform's Quick run page makes. - [Data](https://docs.schemalabs.ai/api-reference/data.md): Register connections and datasets under /v2/data, sync snapshots, pin data for the cached rate, generate synthetic tables, and delete what you no longer need. - [Endpoints](https://docs.schemalabs.ai/api-reference/endpoints.md): Create, serve, refresh, upgrade, and delete endpoints: a base plus pinned data, a configuration, system prompts, and a held-out report at a stable URL. - [Reports](https://docs.schemalabs.ai/api-reference/reports.md): List and retrieve held-out reports: the immutable trust artifact minted by every endpoint create, refresh, and upgrade, with its split, baseline, and snapshot. - [Jobs](https://docs.schemalabs.ai/api-reference/jobs.md): List, poll, and cancel the async jobs behind endpoint creation, refresh, upgrade, synthetic data generation, and batch quick runs. - [Models](https://docs.schemalabs.ai/api-reference/models.md): List the Schema models available to your organization, which one is the default, and any Enterprise fine-tune you own. - [Usage](https://docs.schemalabs.ai/api-reference/usage.md): Read your organization's usage meter: cells drawn per surface and per operation, percent of the weekly allowance used, and add-usage settings. - [API keys](https://docs.schemalabs.ai/api-reference/keys.md): List, create, rotate, and revoke org-scoped API keys carrying the read, run, serve, manage, and delete scopes. ## Optional - [Model registry](https://www.schemalabs.ai/model-card): model cards for the Schema DLM family - [Pricing](https://www.schemalabs.ai/pricing): rate card and plans - [Trust Center](https://www.schemalabs.ai/trust): security, privacy, and compliance posture