1. A method for synchronizing data, comprising: accessing a first data object stored on a client, the first data object having a first format associated with a client application; generating an update request for a second data object stored on a server, the update request having a second format associated with the server; and transmitting the update request to the server.