def create(cls, data=None, *args, **kwargs):
        """Validate and then create a Vendor entity."""
        cls.validate(data)
        # otherwise endpoint should contain the service path too
        getattr(Entity, 'create').__func__(cls, data=data, *args, **kwargs)
Validate and then create a Vendor entity.