No validation if you post a content through API

I just figure out, same thing happens if you try to create the content through admin

{
  "data": {
    "basket": "some string"
  }
}

“basket” is JSON field type

I really wonder if there is a validation plugin ?