Request

Response

    Tandem Data API

    The Tandem Data API allows you to leverage the power of Digital Twins.

    • Read and Write individual properties attached to your assets
    • Assign classifications to assets
    • Easily work with Levels and Spaces
    • Create Streams and import data into them from IoT devices for rich visualization
    • Integrate with Maintenance Management Systems and other mission critical applications
    ../../../_images/TandemAPI_Overview.png

    Tandem Client Application

    Most API users will access an existing Facility. A typical use case will have a Tandem user create the Facility using the Tandem product:

    1. Create a new Facility
    2. Import BIM source models from an application such as Revit
    3. Create user-defined Parameters (aka “Properties”) that will be added to assets of interest
    4. Assign those user-defined Parameters to a Classification system, using a Facility Template
    5. Apply the Facility Template to the new Facility

    Once the Facility is setup using the product, the API provides powerful read/write access to the Tandem database.

    Tandem provides a generous free tier to allow developers to get started. For more information, please visit: Autodesk Tandem

    Exploring the API

    The Tandem Data API is designed to be extremely efficient when transferring property data in bulk. As a result, a few of the main end points have somewhat cryptic payloads to trigger different behaviors. It is easiest to learn how to call the functions via existing samples.

    First, make sure to read the topic pages in the API Basics section.

    In addition, several resources have been provided for you to quickly browse around and interactively try out the API.

    ../../../_images/TestBedREST.png

    Test Bed APP (REST)

    This is a browser-based application that lets you interactively call endpoints and see the results. No setup is necessary, just login to your Tandem account and your Facilities will be accessible to test with.

    ../../../_images/TestBedJS.png

    Test Bed APP (JS)

    Similar to the REST TestBed App, but uses an embedded viewer to select objects. This is a demonstration of the un-released Javascript SDK, but is very useful in exploring the API.

    ../../../_images/Postman.png

    Postman Collection

    Use the well-known industry tool Postman to interactively test the APIs.

    Source Code Samples

    Source code for the two TestBed Apps, and other samples, can be found here: https://github.com/autodesk-tandem

    Terms of Service

    Tandem Data API is subject to Autodesk Platform Services Terms of Service.