Schema
Define data structures with fields, types, and validation rules
You are editing a schema. Schemas define data structures with typed fields and validation rules.
Field types
| Type | Description |
|---|---|
| string | Text values with optional format (email, uri, date-time, etc.) |
| number | Numeric values (integer or decimal) |
| boolean | True/false values |
| array | List of items of a specified type |
| object | Nested structure with its own fields |
| $ref | Reference to another schema |
Key actions
Learn more
Getting Started with Schemas
Create data schemas to define the structure of your APIs and documents. Learn about the four schema types and how to build your first schema.
Field Types and Specialisations
Complete guide to the available field types and type specialisations. Learn how to choose the right type for your data and apply format-specific validation.
Validation Rules
Add validation to your schemas with comprehensive field-level and cross-field rules. Maintain data quality with custom messages and severity levels.
Schema Editor Reference
Complete reference for the schema editor including schema types, field types, validation rules, and lineage tracking.