Integration document

{% for class, info in integrations.items() %}

{{ class }}

{{ info.docs.docstring }}

{% for method in info.docs.methods %}

{{ method.name }}

{{ method.docstring }}

{{ method.httpmethod.value }} {{ info.base_url }}{{ method.path }}

Version: {{ method.version }}
Docs: {{ method.docurl }}

{% for param, annotation in method.annotations.items() %} {% if param != 'return' %}
{{ param }}: {{ annotation }}
{% endif %} {% endfor %}
{% if 'return' in method.annotations %}
return: {{ method.annotations['return'] }}
{% endif %}
{% endfor %}
{% endfor %}