{"__v":4,"_id":"56a0bda03697d80d002ac5f2","category":{"__v":1,"_id":"56a0bd9f3697d80d002ac5eb","pages":["56a0bda03697d80d002ac5f0","56a0bda03697d80d002ac5f1","56a0bda03697d80d002ac5f2","56a0bda03697d80d002ac5f3"],"project":"54774d9af3736008009e9e0e","version":"56a0bd9e3697d80d002ac5e7","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-01-08T23:57:40.755Z","from_sync":false,"order":20,"slug":"questions-and-answers","title":"Questions and Answers"},"parentDoc":null,"project":"54774d9af3736008009e9e0e","user":"54774c47f3736008009e9e0c","version":{"__v":20,"_id":"56a0bd9e3697d80d002ac5e7","project":"54774d9af3736008009e9e0e","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"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-03-11T16:21:39.475Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":2,"body":"##Admin GUI Panel##\nAn interface that allows you to perform all of the tasks in a friendly, graphical environment. Apart from mirroring the methods user in Syncano API, you can add and manage your instances, see usage statistics (in development) etc. You'll see the panel right after you sign up and log in. \n\n##Administrator##\nIf you happen to have an account on Syncano, then you are an administrator! Administrators have access to Syncano Platform and can perform various tasks depending on their [roles](administrators).\n\n##API Keys##\nAPI Keys are used for authentication and should be passed as a parameter to all methods that require authorization data.\n\n##Snippet - Script##\nA piece of code that can be run in the cloud. Technology used for the environments created during the code execution is powered by [Docker](https://www.docker.com/). Go to [Snippet Scripts](snippets-scripts) chapter for examples and in-depth explanation. \n\n##Script Runtime##\nEnvironment that the code passed in Script is executed in. Apart from providing simple runtimes that contain preinstalled programming languages like python, ruby or node-js platform, we will be adding more specific ones containing additional libraries and features (i.e. python + requests library). \n\n##Data Class##\nIt's a description of subset of data that is to be used when creating Data Object. It says what kind of fields will be present within that Data Object.\n    \n##Data Class Schema##\nMetadata for Data Objects. [Json Schema](http://json-schema.org/) that is describing what kind of fields will Data Object contain.\n\n##Data Object##\nWith Data Objects, you can store your data with additional properties. There are two types of properties, built in and custom (user-defined). Data Objects always have a data class (\"basic\" is the default).\n\n##Instance##\nInstance is a set of your data. It contains information about Data Classes, Data Objects, Users, API Keys and Administrators. You can own and/or belong to multiple instances. \n\n##Syncano API##\nA set of methods that allow you to utilize Syncano's core features like real-time synchronization, data storage, data modeling and access management.\n\n##Triggers##\nA way of running a Script. When set, they will run a specified Script based on Data Object changes happening within a specified Data Class. \n\n##Script Endpoints##\nUser-defined HTTP callbacks. On Syncano, you can make publicly available Script that will execute your code.\n\n##Schedules##\nSchedules run your Scripts in specified time interval. There are two params to set the time interval: \n  * interval_sec - how often (in seconds) the schedule should run\n  * crontab - when schedule should run (in cron syntax)","excerpt":"Common Syncano terms and what they mean","slug":"glossary","type":"basic","title":"Glossary"}

Glossary

Common Syncano terms and what they mean

##Admin GUI Panel## An interface that allows you to perform all of the tasks in a friendly, graphical environment. Apart from mirroring the methods user in Syncano API, you can add and manage your instances, see usage statistics (in development) etc. You'll see the panel right after you sign up and log in. ##Administrator## If you happen to have an account on Syncano, then you are an administrator! Administrators have access to Syncano Platform and can perform various tasks depending on their [roles](administrators). ##API Keys## API Keys are used for authentication and should be passed as a parameter to all methods that require authorization data. ##Snippet - Script## A piece of code that can be run in the cloud. Technology used for the environments created during the code execution is powered by [Docker](https://www.docker.com/). Go to [Snippet Scripts](snippets-scripts) chapter for examples and in-depth explanation. ##Script Runtime## Environment that the code passed in Script is executed in. Apart from providing simple runtimes that contain preinstalled programming languages like python, ruby or node-js platform, we will be adding more specific ones containing additional libraries and features (i.e. python + requests library). ##Data Class## It's a description of subset of data that is to be used when creating Data Object. It says what kind of fields will be present within that Data Object. ##Data Class Schema## Metadata for Data Objects. [Json Schema](http://json-schema.org/) that is describing what kind of fields will Data Object contain. ##Data Object## With Data Objects, you can store your data with additional properties. There are two types of properties, built in and custom (user-defined). Data Objects always have a data class ("basic" is the default). ##Instance## Instance is a set of your data. It contains information about Data Classes, Data Objects, Users, API Keys and Administrators. You can own and/or belong to multiple instances. ##Syncano API## A set of methods that allow you to utilize Syncano's core features like real-time synchronization, data storage, data modeling and access management. ##Triggers## A way of running a Script. When set, they will run a specified Script based on Data Object changes happening within a specified Data Class. ##Script Endpoints## User-defined HTTP callbacks. On Syncano, you can make publicly available Script that will execute your code. ##Schedules## Schedules run your Scripts in specified time interval. There are two params to set the time interval: * interval_sec - how often (in seconds) the schedule should run * crontab - when schedule should run (in cron syntax)