diff --git a/flask_apispec/paths.py b/flask_apispec/paths.py index 063422a..5f0aca9 100644 --- a/flask_apispec/paths.py +++ b/flask_apispec/paths.py @@ -37,10 +37,13 @@ def argument_to_param(argument, rule, override=None): 'required': True, } type_, format_ = CONVERTER_MAPPING.get(type(rule._converters[argument]), DEFAULT_TYPE) - param['type'] = type_ + param['schema'] = { + 'type' : type_ + } if format_ is not None: param['format'] = format_ if rule.defaults and argument in rule.defaults: param['default'] = rule.defaults[argument] param.update(override or {}) return param +