A quick showcase of how Postman can be used to explore the various calls available on our REST API.
We will here show how Postman can be used to interact with our REST API. As an example, Basic Auth will be used to authenticate a GET request that fetches a list of available projects and a POST request that creates a new label for a device. All available endpoints are listed in our REST API Reference.
Postman is a collaboration platform for API development. It is a powerful tool with many useful features, but we will here use it to make simple arbitrary HTTP requests.
When creating a new request, under the Authorization tab, specify the method of Basic Auth.
- Username: Your Service Account Key ID.
- Password: Your Service Account Secret.
To fetch a list of all projects available to a Service Account, create a new GET request with the following endpoint URL. No request body is required for this call.
If the valid key-id and secret of a Service Account with sufficient privileges were used, Postman should return a list of the available project for that account.
"organizationDisplayName": "Disruptive Technologies Research",
To add a new label to a device, create a new POST request with the following endpoint URL.
For the body, choose Raw and then JSON. Within, the label name and value should be provided.
If the valid key-id and secret of a Service Account with sufficient privileges were used, Postman should return the name, key, and value.