JSON Schemas¶
Comprehensive JSON Schema specifications for OpenMetadata entities, types, APIs, and configurations.
Overview¶
OpenMetadata Standards 2.0 includes 911 JSON Schema files that define the structure, validation rules, and documentation for all metadata entities and types.
The snapshot is synchronized from OpenMetadata's 2.0.0-release tag. See the 2.0 schema change inventory for provenance, compatibility notes, and the complete file-level delta.
Schema Categories¶
Entity Schemas¶
Complete schemas for all metadata entities:
- Data Assets: Tables, topics, dashboards, pipelines, ML models
- Services: Database, messaging, dashboard, pipeline services
- Governance: Glossaries, tags, policies, classifications
- Teams & Users: Organizations, teams, users, roles, personas
- Observability: Data quality, profiling, lineage, usage metrics
Type System¶
Rich type definitions including:
- Basic types (UUID, email, timestamp, markdown)
- Collection types (arrays, entity references)
- SQL and programming data types
- Custom properties and extensions
API Schemas¶
OpenAPI specifications for RESTful operations
Event Schemas¶
Change events, lifecycle events, and audit logs
Configuration Schemas¶
Service connectors and system configurations