JSON Body Validation

Hello, I just found out ApiDog and I love it

I’m playing around with it, but there is something I seem to miss, on the doc (https://apidog.com/blog/what-is-json-schema/)

Validation and Error Handling: Apidog, with JSON Schema support, automatically validates data sent to the API. If a user submits data that doesn’t conform to the defined schema, the system provides instant feedback in a user-friendly manner, minimizing errors and enhancing the overall user experience.

It seems to tell that when I use Data Schema, I should have data validation, but I can’t make it works for me

Here I have a basic data schema, but on the Run tab, when I have bad typed properties (productID should be string) or even missing required properties, nothing is warning me, and I do not have autocompletion on the json body on the run tab, is this normal ?


Hello @issamzer,

Apologies for any confusion caused by the documentation. The validation mentioned refers to cases where the request body format doesn’t match the API documentation (e.g., sending form-data when the schema expects JSON). For specific JSON field type validation, this applies to response validation rather than request input.

We appreciate your feedback and will clarify the article’s wording. Thanks!