Schemas

Schemas ensure data integrity and provide a better developer experience by defining and validating the structure of entities in your workflows. They enable autocomplete, type checking, and clear documentation of expected data formats.

Schemas are based on the JSON Schema specification - an industry-standard format for describing JSON data structures. Signstack adds semantic versioning (major.minor.patch) and lifecycle management (Draft, Active, Deprecated) on top of the standard, allowing your schemas to evolve over time while maintaining backward compatibility.

Each schema is identified by a unique key.