{% assign api = site.data[include.api] %} {% assign routes = api.paths %}

Currently available routes

    {% for route in routes %} {% assign formatted_route = route[0] | prepend: api.basePath | replace: "/", '/' | replace: "{", ':' | replace: "}", "" %} {% assign formatted_id = route[0] | prepend: api.basePath | replace: "{", ":" | replace: "}", "" %}
  • {{ formatted_route }}
  • {% endfor %}
{% for route in routes %} {% assign formatted_route = route[0] | prepend: api.basePath | replace: "/", '/' | replace: "{", ':' | replace: "}", "" %} {% assign formatted_id = route[0] | prepend: api.basePath | replace: "{", ":" | replace: "}", "" %}
{{ formatted_route }}
{% for method in route[1] %}{% assign method_info = method[1] %}
{{ method[0] | upcase }}

{{ method_info.summary }}

{% if method_info.parameters %}{% assign params = method_info.parameters %}
URL parameters
{% for param in params %} {% endfor %}
Name In Required Type
{{ param.name }} {{ param.in }} {{ param.required }} {{ param.type }}
{% endif %} {% if method_info.responses %}{% assign responses = method_info.responses %}
Responses
{% for response in responses %} {% endfor %}
Code Description
{{ response[0] }} {{ response[1].description }}
{% endif %}
{% endfor %}
{% endfor %}