Use 3rd-party validators (e.g. from WTForms and colander) with marshmallow.
marshmallow-code/marshmallow-validators
latest