Skip to content
Roboto
Esc
↑↓navigate↵open⌘Jpreview
On this page

Programmatic Access

Personal Access Token

In order to configure programmatic access to your Roboto account, you can create an access token.

Login to your Roboto account, and follow these instructions:

  1. Navigate to the Tokens tab on the Settings page.
  2. Fill out the Create a new access token section and click Create.

You will see a modal window appear with your new token. Save it to ~/.roboto/config.json on your machine. You will not be able to see it again.

Your ~/.roboto/config.json file should look like this:

{
    "version": "v1",
    "profiles": {
        "prod": {
            "api_key": "robo_pat_123456789"
        }
    },
    "default_profile": "prod"
}

You can then install the Roboto SDK & CLI to interact with your account programmatically.

Device Access Token

Access tokens for robots and other entities can be provisioned using the instructions in Devices.

SDK & CLI

The Roboto SDK is a Python library that provides access to Roboto. The CLI is distributed separately as a standalone binary; in a Python environment with the SDK installed, it can also be run as python -m roboto.cli.

Learn more at SDK & CLI and refer to the latest installation instructions available on GitHub.

REST API

The Roboto REST API is a JSON API that also provides programmatic access to Roboto.

See reference documentation for the REST API.

Was this page helpful?