Sugar Network/API: Difference between revisions

Line 85: Line 85:
Data to receive:
Data to receive:
:* property value in JSON notation.
:* property value in JSON notation.
== Notifications ==
It is possible to subscribe to server events. Notification will happen using HTML5 [[wikipedia:Server-sent_events|Server-sent events]].
To start subscription, send the following request:
'''GET''' /cmd=subscribe[&only_commits=1]
Where:
* {{Code|only_commits}},<br>subscribers can be notified only with ''commit'' events; that is useful to minimize interactions between server and clients.
Response will be served with ''text/event-stream'' MIME type for default SSE message type. SSE message will be a JSONified object with the following, at least, attributes:
* {{Code|event}}<br>event type.


== Getting involved ==
== Getting involved ==


{{:Sugar_Network/Feedback}}
{{:Sugar_Network/Feedback}}