Get Started

From code to data storage in 5 minutes!
Get started for free

down-arrow

1

Connect to Syncano

Initialize Sync Server in one line of code, passing your instance name and API key.


var syncano = SyncanoConnector.getInstance();
syncano.connect( {instance: 'YOUR-INSTANCE-NAME', api_key: 'YOUR-API-KEY'}, function(auth) {
  console.log("Connected")
});

2

Save Data

Easily save data to your default collection.


syncano.Data.new( PROJECT-ID, 'Default', {title: "My title"}, function() {
  console.log("Saved!")
});

3

Retrieve Data

Reading data is a snap!


syncano.Data.get( PROJECT-ID, 'Default', {order: 'DESC'}, function(list) {
  if (list.length) {
    console.log('Last object: ' + list[0].title);
  } else {
    console.log('No stored objects!');
  }
});

4

Subscribe to Real-Time Updates

Fresh data gets pushed automatically.


syncano.connect( {instance: 'YOUR-INSTANCE-NAME', api_key: 'YOUR-API-KEY'}, function(auth) {
  syncano.Subscription.subscribeProject(PROJECT-ID, function(result) {
    console.log("Subscribed");
  })
});

syncano.on('syncano:newdata:project-PROJECT-ID', function(data) {
  if (data) {
    console.log('Data: ' + data);
  }
});

5

Manage Data and Users

Our Dashboard gives you control over data security and user permissions. syncano-admin

Syncano supports these platforms

python-logojavascriptandroidrubyios8microsoft-netbirdosx

Ready?

Get Started
Start building your app for free!