# {{ service.name | caseUcfirst }} Service

{% for method in service.methods %}
## {{ method.title }}

```http request
{{ method.method | caseUpper }} {{ spec.endpoint }}{{ method.path }}
```
{% if method.description %}

** {{ method.description }} **
{% endif %}

{% if method.parameters.all is not empty  %}
### Parameters

| Field Name | Type | Description | Default |
| --- | --- | --- | --- |
{% if method.parameters.path | length > 0 %}
{% for parameter in method.parameters.path %}
| {{ parameter.name }} | {{ parameter.type }} | {% if parameter.required == 1 %}**Required** {% endif %}{{ parameter.description | raw }} | {{ parameter.default }} |
{% endfor %}
{% endif %}
{% if method.parameters.query | length > 0 %}
{% for parameter in method.parameters.query %}
| {{ parameter.name }} | {{ parameter.type }} | {% if parameter.required == 1 %}**Required** {% endif %}{{ parameter.description | raw }} | {{ parameter.default }} |
{% endfor %}
{% endif %}
{% if method.parameters.body | length > 0 %}
{% for parameter in method.parameters.body %}
| {{ parameter.name }} | {{ parameter.type }} | {{ parameter.description | raw }} | {{ parameter.default }} |
{% endfor %}
{% endif %}
{% if method.parameters.formData | length > 0 %}
{% for parameter in method.parameters.formData %}
| {{ parameter.name }} | {{ parameter.type }} | {{ parameter.description | raw }} | {{ parameter.default }} |
{% endfor %}
{% endif %}

{% endif %}
{% endfor %}