Link Search Menu Expand Document

Using Postman

Postman is a convenient tool for trying out the Tandem APIs.

First, Download the “Autodesk Tandem Model Service” Collection…

Next, Click “Run in Postman”…

Postman_02

Finally, Click “Import the collection”:

Postman_03

Postman now shows the new Tandem API collection:

Postman_04

Exploring the API

That should give you access to the documentation and the interactive collection. The documentation for the REST API is only half finished, but hopefully being able to run interactively in Postman will help you figure things out. The two major functions to READ/WRITE data are a little tricky:

  • /modeldata/:modelID/scan
  • /modeldata/:modelID/mutate

There is a simple example saved in the Collection, but the full scope of these functions is much broader if you know all the flags to send it. You can also cross-reference with the REST Sample code on GitHub.

The Postman collection allows you to interactively test the Tandem REST API calls. The collection is setup with certain environment variables that allow you to quickly substitute specific authorization tokens and model URNs in the pre-defined tests.

To set the TandemAuthToken variable, you can do the following:

Scrape an existing token from a running session of Tandem.

Postman_05 Postman_06

Paste that token into the Environment Variables in Postman. Make sure to Save these changes.

Postman_07

Copy the URN of a specific Facility in Tandem

Postman_08

Paste the URN into the environment variable for TandemSampleFacilityURN. Make sure to Save these changes.

Postman_09

Now go to the Collection and select a specific REST endpoint.

For a complex call like /scan, there are several variants stored as examples. You can quickly see the call and response from previous calls I have made. If you want to do your own dynamic call, copy the body of the request, then go into the POST entry for /scan and paste that into the body of the call, change any values you want, then hit Send to get a new result.

Postman_10