JO33
09/29/2025, 3:02 PMVapi Support Bot
09/29/2025, 3:03 PMjsonschema library:
python
from jsonschema import validate, ValidationError
schema = {
"type": "object",
"properties": {"testField": {"type": "string"}},
"required": ["testField"]
}
try:
validate(instance={"testField": "example"}, schema=schema)
print("Schema is valid.")
except ValidationError as e:
print(f"Schema validation error: {e}")
If your schema is valid and you still get a 500 error, please contact support@vapi.ai with your request details for further assistance (as recommended in the documentation).
Sources:
- [Structured outputs quickstart](https://docs.vapi.ai/assistants/structured-outputs-quickstart)
- [Structured outputs API reference](https://docs.vapi.ai/api-reference/structured-outputs/structured-output-controller-create)
- [Issue reporting](https://docs.vapi.ai/issue-reporting)Vercel
09/30/2025, 6:14 AMJO33
09/30/2025, 6:33 AMCharles
10/08/2025, 8:21 PMChiranjeet Mishra
11/03/2025, 10:49 PM