euscanwww/api: clean and "document" euscan API
Signed-off-by: Corentin Chary <corentincj@iksaif.net>
This commit is contained in:
22
euscanwww/templates/euscan/api.html
Normal file
22
euscanwww/templates/euscan/api.html
Normal file
@ -0,0 +1,22 @@
|
||||
{% extends "_base.html" %}
|
||||
|
||||
{% block content %}
|
||||
<h2>API</h2>
|
||||
|
||||
<p>
|
||||
<ul>
|
||||
<li><a href="{% url api.views.root 'json' %}">/api/1.0/api.json</a></li>
|
||||
<li><a href="{% url api.views.statistics 'json' %}">/api/1.0/statistics.json</a></li>
|
||||
<li><a href="{% url api.views.maintainers 'json' %}">/api/1.0/maintainers.json</a></li>
|
||||
<li><a href="{% url api.views.herds 'json' %}">/api/1.0/herds.json</a></li>
|
||||
<li><a href="{% url api.views.categories 'json' %}">/api/1.0/categories.json</a></li>
|
||||
<li>/api/1.0/packages/by-maintainer/<maintainer-id>.json</li>
|
||||
<li>/api/1.0/packages/by-category/<category>.json</li>
|
||||
<li>/api/1.0/packages/by-herds/<herd>.json</li>
|
||||
<li>/api/1.0/package/<category>/<package>.json</li>
|
||||
</ul>
|
||||
|
||||
Formats: xml, yaml and json
|
||||
</p>
|
||||
|
||||
{% endblock %}
|
Reference in New Issue
Block a user