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:
Navigate to the Tokens tab on the Settings page.
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, and bundles a 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.