Zero Install Sync API

API for synchronizing Zero Install data:

Where type is one of the following: app-list, app-list-machine

Authentication via HTTP Basic Auth. Always use SSL!

Responses from GET requests contain an Etag header field. Store the value of this field and use it in the If-Match field for the following PUT or DELETE operation. In case the data has been changed by another client in the meantime the server will fail with 412 Precondition Failed to indicate a racecondition and prevent data loss.