The Robin Developer Hub

Welcome to the Robin developer hub. You'll find comprehensive guides and documentation to help you start working with Robin as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Javascript SDK

The easiest way to get started with Robin's API

NPM

Making a node app? Download the latest package:

npm install robin-js-sdk
npm install robin-js-sdk

Download for the browser

You can download (or load) the Javascript browser SDK from our CDN:
https://static.robinpowered.com/js/sdk/releases/0.7.0/robin.browser.min.js

You can also find the source on GitHub directly.

Getting set up

Once you have the SDK loaded, instantiate an instance with your access token and start making requests. Robin's Javascript SDK is a promise-based library, so you can expect all the standard promise endpoints.

Example

// Instantiate a new SDK object with your token
var robin = new Robin('[[app:Token]]');

// Get a space's current presence
robin.api.spaces.presence.get(spaceId).then(function (response) {
  var peoplePresent = response.getData();
});

Javascript SDK


The easiest way to get started with Robin's API

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.