When creating a web service data action, i received this error:
JSON failed schema validation for the following reasons: Schema: # @/properties/status. Error location: /status. instance type (boolean) does not match any allowed primitive type (allowed: ["string"])
Even though the action is executed without any issue. if i do a test in my environment it shows this error:
JSON failed schema validation for the following reasons: Schema: # @/properties/status. Error location: /status. instance type (boolean) does not match any allowed primitive type (allowed: ["string"])
So I think that what that error is saying is that you have your output contract configured to have a "status" of type string, however the actual output of your data action has a "Status" of type bool.
Depending on your situation you either need to change your output contract to expect that to be a bool, or modify your success template to put double quotes around that value.
If that isn't enough to help you fix this I would recommend opening up a case with customer care as they can work with you interactively as well as looking at logs.
The problem was related to this "So I think that what that error is saying is that you have your output contract configured to have a "status" of type string, however the actual output of your data action has a "Status" of type bool."