AWS API Gateway Model : Invalid model schema specified
19,271
Solution 1
You don't seem to be actually defining a schema for your data. Please refer to the API gateway documentation for some examples of defining a model with JSON schema.
Solution 2
It probably should follow Open API json format, like Api Gateway "Error" model.
Error model
{
"$schema":"http://json-schema.org/draft-04/schema#",
"title":"Error Schema",
"type":"object",
"properties":{
"message":{
"type":"string"
}
}
}
Find out more at: Swagger Docs
Comments
-
joev almost 2 years
I am getting error while creating Model in aws api gateway, Json is in correct format and still it says validation error. Please anyone? where I went wrong?
Error message "Invalid model specified: Validation Result: warnings : [], errors : [Invalid model schema specified]"
Json Schema i am trying to use is:
{ "action":"createOrUpdate", "Content-Type":"application/json", "accept":"application/json", "input":[ { "utm_CustomObj":"19UYA31581L000000", "leadId":"1071319" } ] }
-
Bob Kinney about 8 yearsThe text you have here does not match what is the screenshot...
-
Bob Kinney about 8 yearsAlso, it looks like you are providing an example JSON object, not a schema.
-
joev about 8 years@Bob-kinney: I corrected error message, what I got is same as screen shot. Should I be defining rules for my JSON object here?
-