Jetstream exists to help make adding global radio-frequency identification (RFID) capabilities to your organization as easy as possible. We offer a modern REST API for data transfer and device management between any Terso device and any number of systems. Terso Solutions also provides expert systems integration support, development tools, and ongoing monitoring and maintenance, but in this article we will focus on getting started with your Jetstream API integration.

For general questions about the use cases of Jetstream or detailed technical questions, either check out our FAQ or contact us. This article assumes you are familiar with Web API's, your organization has a basic understanding of Terso Solutions and the Jetstream API, and you are ready to begin using the API.

Signing up for Jetstream

To obtain your user access key which authenticates your calls to the Jetstream API, you must be registered as a Jetstream user within a particular Jetstream organization. Signing up is always free!

To be added as a Jetstream user do either of the following:

  • Fill out the signup form at
  • Contact your Terso Sales Rep or Account Manager and request additional Jetstream user registrations. This option will only be available if your company already has a relationship with Terso Solutions.

Please allow at up to 1 business day for your registration to be completed, whichever route you choose.

If you are the first person from your organization to request access, you may be contacted by a Terso Representative before an application is created in Jetstream and you are added as a user. Don't worry, we are just making sure you are real human being and have the information you need to be successful.

Logging in to the Jetstream Admin Console

When your signup is received and your registration is completed, you will receive an email from with a link to log in to the Jetstream Admin Console where you can access developer tools, Jetstream organization info, and your user access key.

  1. Follow the link in the email or navigate to the login page at
  2. Enter your email address and the temporary password that was included in the email.
  3. Click "Sign In"

Changing your Password

Immediately after logging in to  Jetstream Admin Console for the first time, replace your temporary password with a password of your choosing.

  1. Navigate to your user profile page by clicking the user icon in the top right Admin Console and selecting "Profile"
  2. On the profile page, select the "Change Password" tab
  3. Enter your new password twice. Passwords must be longer than 10 characters.
  4. Click "Submit"

Configuring your Profile Details

  1. Still on the profile page, select the "Profile Detail" tab
  2. Select your local time zone from the dropdown
  3. If you wish to do any simulated device testing, check the "Developer Mode" checkbox. This adds a button to each device details page (accessed by clicking the device's name on the My Devices page) that, when pressed, allows you to generate selected events as if they were coming from that device.

    If you add fake/virtual devices, note that when simulating these devices, they are not capable of returning a CommandCompletionEvent or any other type of response as they do not technically exist.

  4. Click "Save Changes"

Using your Jetstream User Access Keys

Your user access key must be passed in the header of each Jetstream request you make, in order to authenticate your access. It can be retrieved, reset, or deleted via the Jetstream Admin Console.

  1. Still on the profile page, select the "Access Keys" tab
  2. You will see your Jetstream user name, the Jetstream Application name your access key grants you access to, and your user access keys, as well as controls to set as primary access key, reset, or delete the access key.
  3. Setting an Access Key as primary by selecting the star icon instructs the Jetstream Admin Console to use that access key. This means when you navigate to any page under the Admin Console menu, you are viewing devices, aliases, dashboards, and events as that user in that Jetstream Application. It is common for user to have access to multiple Jetstream applications, one for development and QA, with another for production for example, so this allows you to quickly and conveniently switch between them.
  4. You will also be able to make calls to Jetstream yourself, outside of Admin Console, by including your User Access Key in the header of your requests, as  

    The API Documentation page within the Developers menu contains an orange "Run in Postman" link that allows you to quickly import a collection of all Jetstream endpoints and requests to experiment with outside of Admin Console, but you can build out and test requests using any API development tool.

Congratulations, you are now ready to get started integrating RFID into your software with the Jetstream API! If you have any questions about the Jetstream API or the Jetstream Admin Console, please contact our system integration team at