{"_id":"5744b3a913903f0e00c3dbc1","user":"56703d17e10ecb0d0004eed8","__v":40,"project":"54774d9af3736008009e9e0e","version":{"_id":"56a0bd9e3697d80d002ac5e7","project":"54774d9af3736008009e9e0e","__v":20,"createdAt":"2016-01-21T11:14:38.131Z","releaseDate":"2016-01-21T11:14:38.131Z","categories":["56a0bd9f3697d80d002ac5e8","56a0bd9f3697d80d002ac5e9","56a0bd9f3697d80d002ac5ea","56a0bd9f3697d80d002ac5eb","56b098a43a5b810d00745e3f","56b098da8f7a4f0d0029dd10","56d5a8ecf612b80b00fb69cd","570989853ab43c0e0072b2d6","571006aa10300c0e007f6133","5735a52431a73b1700887ca0","5744b0529e045c0e00b7a7a2","5744b1d0b56d431700d8a4fb","5744b1fb55d65a0e00b436e1","5744b218f9c7411700ce560e","5744b220f9c7411700ce560f","5744b2259e045c0e00b7a7a7","5744b22cf8b79f0e00de6a2d","5744b23155d65a0e00b436e4","5744b242c758290e00fbc235","5744b2569e045c0e00b7a7a8","5756a3f2bb92962900dafe3d","57ee23e81e42900e0014a42f","581c822c98676e0f00d240ef"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"Sockets","version_clean":"1.1.0","version":"1.1"},"category":{"_id":"5744b1d0b56d431700d8a4fb","__v":0,"project":"54774d9af3736008009e9e0e","version":"56a0bd9e3697d80d002ac5e7","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-05-24T19:56:00.909Z","from_sync":false,"order":0,"slug":"what-is-syncano","title":"What Is Syncano"},"parentDoc":null,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-05-24T20:03:53.049Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":3,"body":"Chapter sections:\n1. [When to use the Dashboard](#when-to-use-the-dashboard)\n2. [When to use API/Libraries](#when-to-use-apilibraries)\n\nYou can currently use Syncano two different ways. The first way is by using the [Dashboard](https://dashboard.syncano.io). It lays out most of the necessary Syncano functions, as well as all of your data and server-side code, in an organized and readable way. You can also use our API both through our libraries and by using `cURL` methods. Below we will explain why you may want to use one or the other for certain situations.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"When to use the Dashboard\"\n}\n[/block]\n[The Dashboard](https://dashboard.syncano.io) is a UI for your backend and functions in Syncano. It is where you can manage your Sockets, edit your Scripts, or create, update, and delete your data. The Dashboard also makes it easy to manage your backups and restore your backups of your Syncano Instance, as well as manage [Push Notifications](doc:sending-push-notifications)!\n\n### Best Uses for the Dashboard\n\nThings you may want to use the Dashboard for:\n- Editing/Testing a Script\n- Managing your Users\n- Creating, updating, or deleting - Instances, Sockets, Scripts, Data Classes, Groups, Push Devices\n- Creating/Managing API Keys\n- Setting up your global config\n- Managing Administrators\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"When to use API/Libraries\"\n}\n[/block]\nAnything that you can do in the Dashboard, you can also do through our API. The Dashboard makes it easy to look at, but the API is better for certain actions and data management. We also support a number of popular languages through our SDKs which you can find [here](doc:syncano-libraries).\n\n### Best Uses for the API/Libraries\n\nThings you may want to use the API for:\n- Creating, updating, or deleting - Data Objects, Users\n- Running Scripts\n- Using Sockets\n- Displaying Data\n- Creating or Receiving Real-time data\n[block:callout]\n{\n  \"type\": \"info\",\n  \"title\": \"API Reference Guide\",\n  \"body\": \"For a full list of the different API calls you can make and what they return, visit our [API Reference Guide](http://docs.syncano.io/v0.1.1/docs/)\"\n}\n[/block]","excerpt":"Syncano provides an easy to use Dashboard as well as numerous API SDKs and Libraries to interact with your data. This document explains the differences.","slug":"syncano-how-will-i-use-syncano","type":"basic","title":"How Will I Use Syncano?"}

How Will I Use Syncano?

Syncano provides an easy to use Dashboard as well as numerous API SDKs and Libraries to interact with your data. This document explains the differences.

Chapter sections: 1. [When to use the Dashboard](#when-to-use-the-dashboard) 2. [When to use API/Libraries](#when-to-use-apilibraries) You can currently use Syncano two different ways. The first way is by using the [Dashboard](https://dashboard.syncano.io). It lays out most of the necessary Syncano functions, as well as all of your data and server-side code, in an organized and readable way. You can also use our API both through our libraries and by using `cURL` methods. Below we will explain why you may want to use one or the other for certain situations. [block:api-header] { "type": "basic", "title": "When to use the Dashboard" } [/block] [The Dashboard](https://dashboard.syncano.io) is a UI for your backend and functions in Syncano. It is where you can manage your Sockets, edit your Scripts, or create, update, and delete your data. The Dashboard also makes it easy to manage your backups and restore your backups of your Syncano Instance, as well as manage [Push Notifications](doc:sending-push-notifications)! ### Best Uses for the Dashboard Things you may want to use the Dashboard for: - Editing/Testing a Script - Managing your Users - Creating, updating, or deleting - Instances, Sockets, Scripts, Data Classes, Groups, Push Devices - Creating/Managing API Keys - Setting up your global config - Managing Administrators [block:api-header] { "type": "basic", "title": "When to use API/Libraries" } [/block] Anything that you can do in the Dashboard, you can also do through our API. The Dashboard makes it easy to look at, but the API is better for certain actions and data management. We also support a number of popular languages through our SDKs which you can find [here](doc:syncano-libraries). ### Best Uses for the API/Libraries Things you may want to use the API for: - Creating, updating, or deleting - Data Objects, Users - Running Scripts - Using Sockets - Displaying Data - Creating or Receiving Real-time data [block:callout] { "type": "info", "title": "API Reference Guide", "body": "For a full list of the different API calls you can make and what they return, visit our [API Reference Guide](http://docs.syncano.io/v0.1.1/docs/)" } [/block]