Data Contract
A formal specification that defines the structure, format, semantics, and validation rules for data exchanged between systems or services.
Explore more about Data Exchange
Related terms
A structured specification that defines the format, fields, data types, relationships, and validation rules for exchanged data.
Schema RegistryA centralized repository for storing, managing, and validating data schemas used across distributed systems.
JSON SchemaA declarative specification for describing the structure, data types, constraints, and validation rules of JSON documents, enabling AI systems, APIs, and tools to exchange structured data reliably and validate inputs and outputs.
PayloadThe data carried within a request, response, message, or event exchanged between systems.
Data SerializationThe process of converting data structures or objects into a structured format for storage, transmission, or exchange between systems.