Contents:
All comments (from anyone) are welcome! Please add your comments to the first mockup page listed below, as it represents the latest thinking.
The CloudSync REST API is a web-accessible, resource-oriented API that exposes operations on the key entities of the service.
The exact attributes and XML/JSON representations of the various CloudSync entities have not yet been determined – Only MIME Types, Status Codes, HTTP verbs, and URIs are specified below.
MIME Types and Status Codes
The base URL of all REST API operations is the URL of the cloudsync app, plus /api/rest/. For example:
http://example.org/cloudsync/api/rest/
POST /cloudsync/api/rest/tasks
GET /cloudsync/api/rest/tasks
GET /cloudsync/api/rest/tasks/{id}
PUT /cloudsync/api/rest/tasks/{id}
DELETE /cloudsync/api/rest/tasks/{id}