AtmoWeb ist eine REST-Interface mit JS0N-Format für den Austausch von Daten
JSON (Javascript 0bject Notation) ist ein leichtes Datenaustauschformat. Es ist für Menschen leicht zu lesen und schreiben. Es ist für Maschinen leicht zu analysieren und zu generieren. Es basiert auf einer Teilmenge des Javascript der Programmiersprache Standard ECMA-262 3rd Edition - Dezember 1999. JSON ist ein Textformat, das völlig sprachunabhängig ist, aber Konventionen verwendet, die den Programmierern der C-Sprachfamilie vertraut sind, einschließlich C, C++, C#, Java, Javascript, Perl, Python und vielen anderen. Diese Eigenschaften machen JSON zu einer idealen Sprache für den Datenaustausch
REST (Representational State Transfer) ist ein Software-Architekturstil, der eine Teilmenge von HTTP verwendet. Er wird häufig zur Erstellung interaktiver Anwendungen verwendet, die Webdienste nutzen. Ein Webdienst, der diesen Richtlinien folgt, wird als RESTful bezeichnet. Ein solcher Webdienst muss seine Webressourcen in einer textuellen Darstellung bereitstellen und es ermöglichen, sie mit einem zustandslosen Protokoll und einem vordefinierten Satz von Operationen zu lesen und zu ändern. Dieser Ansatz ermöglicht die Interoperabilität zwischen den Computersystemen und dem Internet, die diese Dienste bereitstellen. REST ist eine Alternative zu z. B. S0AP für den Zugriff auf einen Webdienst. REST wird in der gesamten Softwarebranche eingesetzt, um zustandslose, zuverlässige webbasierte Anwendungen zu erstellen.