{% assign ref = "$ref" %} {% assign hasparams = false %} {% for parameter in site.data.swagger[page.swaggerfile]paths[page.swaggerkey][page.method]parameters %} {% if parameter.in == include.paramtype %} {% assign hasparams = true %} {% endif %} {% endfor %} {% if hasparams == true %} {% if include.paramtype == "body" %} {% for parameter in site.data.swagger[page.swaggerfile]paths[page.swaggerkey][page.method]parameters %} {% if parameter.in == "body" %} {{ parameter.description }} {% endif %} {% endfor %}
Name | Type | Description | Required? |
---|---|---|---|
{{ param[0] }} |
{% if param[1].[ref] %}
object<{{ param[1].[ref] | remove_first:'#/definitions/' }}>
{% else %}
{{ param[1].type }}
{% if param[1].format %}
<{{ param[1].format }}>
{% endif %}
{% endif %}
|
{% if param[1].enum %}
Values:
{% for value in param[1].enum %}
{{ value }}
{% endfor %}
{% endif %} {{ param[1].description }} |
{% if property[1].readOnly == true %}
READ ONLY {% endif %} {% for reqprop in required %} {% if reqprop == param[0] %} REQUIRED {% endif %} {% endfor %} |
Name | Type | Description | Required? |
---|---|---|---|
{{ parameter.name }} |
{{ parameter.type }} |
{% if parameter.enum %}
Values:
{% for value in parameter.enum %}
{{ value }}
{% endfor %}
{% elsif parameter.items.enum %} Values: {% for value in parameter.items.enum %} {{ value }}
{% endfor %}
{% endif %} {{ parameter.description }} |
{{ parameter.required }} |
None
{% endif %}