|
22 | 22 | Tags: {{ ','.join(OPERATION.tags) }} |
23 | 23 | {%- if OPERATION.externalDocs %}ExternaDocs: {{ OPERATION.externalDocs }}{% endif %} |
24 | 24 |
|
| 25 | + {%- if PATH_PARAMETERS or REQUEST_BODY.json or REQUEST_BODY.files or REQUEST_BODY.data or QUERY_PARAMETERS or HEADERS %} |
| 26 | + |
25 | 27 | Parameters |
26 | 28 | ---------- |
27 | | - {% if PATH_PARAMETERS -%} |
28 | | - {% for name, description in PATH_PARAMETERS.items() -%} |
| 29 | + {%- if PATH_PARAMETERS %} |
| 30 | + {%- for name, description in PATH_PARAMETERS.items() %} |
29 | 31 | {{ name }} |
30 | 32 | {{ description }} |
31 | | - {% endfor -%} |
32 | | - {% endif -%} |
33 | | - |
34 | | - {% if REQUEST_BODY.json %}json |
| 33 | + {%- endfor %} |
| 34 | + {%- endif %} |
| 35 | + {%- if REQUEST_BODY.json %} |
| 36 | + json |
35 | 37 | {%- for request_data in REQUEST_BODY.json %} |
36 | | - {% if request_data -%} |
| 38 | + {%- if request_data %} |
37 | 39 | Dictionary with the following keys: |
38 | 40 | {%- for property_name, property in request_data.properties.items() %} |
39 | | - "{{ property_name }}": {{ property['description'] }} |
| 41 | + "{{ property_name }}": {{ property['description'] }} |
40 | 42 | {%- endfor %} |
41 | | - {%- endif -%} |
| 43 | + {%- endif %} |
42 | 44 | {% endfor -%} |
43 | | - {% endif -%} |
44 | | - |
45 | | - {% if REQUEST_BODY.files %}files |
| 45 | + {%- endif %} |
| 46 | + {%- if REQUEST_BODY.files %} |
| 47 | + files |
46 | 48 | {%- for request_data in REQUEST_BODY.files %} |
47 | | - {% if request_data -%}Files: |
| 49 | + {%- if request_data %} |
| 50 | + Files: |
48 | 51 | {%- for property_name, property in request_data.properties.items() %} |
49 | 52 | "{{ property_name }}": {{ property['description'] }} |
50 | 53 | {%- endfor %} |
51 | | - {%- endif -%} |
| 54 | + {%- endif %} |
52 | 55 | {% endfor -%} |
53 | | - {% endif -%} |
54 | | - |
55 | | - {% if REQUEST_BODY.data %} |
| 56 | + {%- endif %} |
| 57 | + {%- if REQUEST_BODY.data %} |
56 | 58 | data |
57 | 59 | {%- for request_data in REQUEST_BODY.data %} |
58 | 60 | {{ request_data.description }} |
59 | | - {% endfor -%} |
60 | | - {% endif -%} |
61 | | - |
62 | | - {% if REQUEST_BODY.content %}content |
63 | | - {%- for request_data in REQUEST_BODY.content %} |
64 | | - - (Content-Type: "{{ request_data.content_type }}") {{ request_data.description }} |
65 | | - {% endfor -%} |
66 | | - {% endif -%} |
67 | | - |
68 | | - {% if QUERY_PARAMETERS -%} |
| 61 | + {%- endfor -%} |
| 62 | + {%- endif %} |
| 63 | + {%- if REQUEST_BODY.content %} |
| 64 | + content |
| 65 | + {%- for request_data in REQUEST_BODY.content %} |
| 66 | + - (Content-Type: "{{ request_data.content_type }}") {{ request_data.description }} |
| 67 | + {%- endfor %} |
| 68 | + {%- endif %} |
| 69 | + {%- if QUERY_PARAMETERS %} |
69 | 70 | params |
70 | 71 | Dictionary of optional parameters: |
71 | | - {%- for name, query in QUERY_PARAMETERS.items() %} |
72 | | - "{{ name }}" ({{ query.type }}): {{ query.description }} |
73 | | - {%- endfor -%} |
74 | | - {% endif -%} |
75 | | - |
76 | | - {% if HEADERS -%} |
| 72 | + {%- for name, query in QUERY_PARAMETERS.items() %} |
| 73 | + "{{ name }}" ({{ query.type }}): {{ query.description }} |
| 74 | + {%- endfor %} |
| 75 | + {%- endif %} |
| 76 | + {%- if HEADERS %} |
77 | 77 | headers |
78 | 78 | Dictionary of optional headers: |
79 | | - {% for name, header in HEADERS.items() -%} |
| 79 | + {%- for name, header in HEADERS.items() %} |
80 | 80 | "{{ name }}" ({{ header.type }}): {{ header.description }} |
81 | | - {% endfor -%} |
82 | | - {% endif %} |
| 81 | + {%- endfor %} |
| 82 | + {%- endif %} |
| 83 | + {%- endif %} |
83 | 84 |
|
84 | 85 | Returns |
85 | 86 | ------- |
|
0 commit comments