Schema Properties
High-level overview of JSON Schemas returned from Merge
High-level overview of JSON Schemas returned from Merge
Merge uses JSON Schema conventions in schemas returned from Merge (e.g., the request_schema returned from a /meta endpoint) for scalable schemas and programmatic convenience.
In these schemas:
For example, when you receive a request_schema from a /meta endpoint, the schema fields specify valid inputs in a POST request to Merge. Learn more in our guide to Programmatic Writes with /meta.
For programmatic validation of these schema properties, we encourage you to refer to the JSON Schema specification.
All fields in JSON Schemas returned from Merge have basic properties like “type” and “description” that specify field types.
In addition to shared properties, object fields in JSON Schemas returned from Merge will have these additional properties:
In addition to shared properties, array fields in JSON Schemas returned from Merge will have these additional properties:
In addition to shared properties, enum fields that have a limited array of string choices will have these additional properties: