This endpoint is used to validate a schema from the posted json.

The validation rules are defined as:

  • Ensuring that all required destination fields are present
    • id
    • content.body
    • doc_date
  • Mappings have a specified destination that aligns with the schema (no orphans)
    • Updates to the schema's mappings and definition are cumulative.
    • Validation is against the current total state not the payload currently being sent.
  • That existing fields have not been modified or deleted
  • Field names do not contain restricted characters: +-=&|<>!(){}^"~?:\/
Prohibited Destination paths:
  • "type"
  • "internal"
Fields that can be written to, but are at risk of being modified by the ingestion pipeline:
  • "enrichment.*"
Click Try It! to start a request and see the response here!