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    

Java & Android SDK

Download

This is a pre-release "preview" library and currently only available from the sonatype snapshots repository and not currently in the Maven Central Repository. The jar is available for direct download here.

You can also find the source on GitHub directly.

Using Maven:

<dependency>
  <groupId>com.robinpowered</groupId>
  <artifactId>robin-java-sdk</artifactId>
  <version>1.0.0-SNAPSHOT</version>
</dependency>

or using Gradle:

compile 'com.robinpowered:robin-java-sdk:1.0.0-SNAPSHOT'

Getting Started

Using the Robin API requires an API access token, which can be generated by logging into the Dashboard and navigating to your team's "Settings".

Once you have an access token, you can instantiate the RobinApi class to easily make API calls:

Credential credential = new AccessTokenCredential("my token");
RobinApi apiClient = new RobinApi(credential);

ApiResponse<List<Presence>> presence = apiClient.getService(PlacesService.class).getPresence(mySpaceId).getData();

Java & Android SDK


Suggested Edits are limited on API Reference Pages

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