Нужно производит валидацию данных и самих полей в API, попытался использовать FormRequest, после этот объект я получаю в методе контроллера. примерный код:
class GetReqData extends FormRequest implements InterfaceGetTripsListRequest
{
public function authorize()
{
return true;
}
public function validate()
{
return [
'user_id' => 'required|integer'
];
}
public function getUserId():int
{
return (int)$this->get('user_id');
}
}
но к примеру если не передать поле user_id, то ошибки что это поле не указано нет.