# Validation API Platform Admin manages automatically two types of validation: client-side validation and server-side (or submission) validation. ## Client-side Validation If the API documentation indicates that a field is mandatory, API Platform Admin will automatically add a [required client-side validation](https://marmelab.com/react-admin/CreateEdit.html#per-input-validation-built-in-field-validators). For instance, with API Platform as backend, if you write the following: ```php