Labor-API: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Trublu (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
Basti (Diskussion | Beiträge)
Raumstatus-Archiv eingefügt
Zeile 15: Zeile 15:
|return1=open, boolean, Türstatus
|return1=open, boolean, Türstatus
|return2=since, integer, Unix Timestamp der letzten Aktualisierung
|return2=since, integer, Unix Timestamp der letzten Aktualisierung
}}
{{API-Methode
|name='''GET''' [https://freieslabor.org/api/room_archive/ /api/room_archive/]
|beschreibung=Gibt das [[Laborstatus]]-Archiv zurück.
|return1=open, boolean, Türstatus
|return2=timestamp, string, Zeitstempel im Format ISO 8601
}}
}}
{{API-Methode
{{API-Methode

Version vom 24. Mai 2015, 01:05 Uhr

Die Labor-API ist in Python (mit Flask) geschrieben und läuft auf einem gunicorn-Server.

Das Ausgabeformat ist momentan auf JSON beschränkt. Die schreibenden Methoden benötigen API-User und API-Key zur Authentifizierung (Nachricht an Basti).

Vorlage:API-Methode Vorlage:API-Methode Vorlage:API-Methode

Schreibende Methoden

Vorlage:API-Methode

Andere API-Inhalte