Meshery Schemas

The central schema repository for the Meshery platform. Browse constructs, validate documents, explore the REST API, and learn schema-driven development.

Quick Install

Go

go get github.com/meshery/schemas@latest

TypeScript / npm

npm install @meshery/schemas

Construct Versions at a Glance

Current API versions available in the repository.

VersionStatusConstructs
v1beta2 current academy, catalog, component, connection, design, event, invitation, plan, relationship, selector, subscription, token
v1beta1 migrating 31 constructs — academy, badge, capability, catalog, category, component, connection, credential, design, environment, evaluation, event, feature, invitation, key, keychain, model, organization, plan, relationship, role, schedule, selector, subcategory, subscription, team, token, user, view, workspace, and more
v1alpha3 deprecated relationship
v1alpha2 deprecated relationship
v1alpha1 deprecated capability, catalog_data, component, core, model, relationship, selector