Best way to validate custom context data?

@dweitzenfeld, please bear in mind that jsonschemavalidator.net doesn’t strictly follows JSON Schema 4 specification. Particularly it will try to validate strings against unexisting date format (date-time is correct). You can find more information here (although another online validator is mentioned).