is this schema (type, properties, required) the only one accepted? or is it the one checked and recommended? Or can the user just provide any type of well formed JSON here? in order for it to work ...