15 Feb 2017

Tutorial using cURL from 2 legged Authentication to Model Translation

Default blog image

cURL 2 Legged Authentication, Creation of Buckets, Upload Model,  Encode URN to Base 64, Request of Job process, Model Status.

Let me walk you through six easy steps to translate your models directly from Terminal or if using Windows OS you can use Cygwin

I will be using in this tutorial, Mac OSX Terminal, cURL (already included) and JQ (JSON Processor, Don't know what it is, check this previous post

I will take you through the following steps today. 

  1. 2 Legged Authentication using Forge Authentication API - link
  2. Creation of Bucket (Transient, Temporary, Persistent) with a unique name to your bucket (be creative) - link
  3. Upload of file to bucket created in Step 2 - link
  4. Encode to base64 - link
  5. Request of Job process for translation (using the encoded base64 string) - link
  6. Check the status of your current translated model (using the encoded base64 string) - link

Let's get started. I will be using the same structure for the cURL commands stated in the documentation, I will be providing links to the locations of every call I make. 

We will start with the authentication in order to obtain our access token.  We need to make sure we set the right scopes since we will be creating buckets and reading from them also. More about Scopes here.

Let's use it in our terminal and let's see our returned response. 

jaimerosales-adsk$ curl https://developer.api.autodesk.com/authentication/v1/authenticate --data 'client_id=xxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxx&grant_type=client_credentials&scope=data:read data:write bucket:create bucket:read data:create account:read account:write' --header 'Content-Type:application/x-www-form-urlencoded' -k | jq '.'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   285  100    90  100   195    414    898 --:--:-- --:--:-- --:--:--   898

//Response

{
  "access_token": "xYfalMMO3Cd51WBYmJ2zpvP2888u",
  "token_type": "Bearer",
  "expires_in": 43199
}

We will use now the access_token value to be passed in all our calls. An upcoming change to the tokens is planned to be realeased around March, want to know more about it check this post

Now we will create our bucket, we have the option of 3 kinds of bucket, Transient (expires in 24 hours), Temporary (expires in 30 days),  Persistent ( does not expire) see more about buckets here

Make sure you get creative with your bucket name since it needs to be unique and something like bucket1 might have been used before, and also keep the name all lower-case. I will name mine, forge-blog-post and we will make it transient for the purpose of this post.

curl -v 'https://developer.api.autodesk.com/oss/v2/buckets' -X 'POST' -H 'Content-Type: application/json' -H 'Authorization: Bearer xYfalMMO3Cd51WBYmJ2zpvP2888u' -d '{"bucketKey":"forge-blog-post", "policyKey":"transient" }' | jq '.'

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 34.196.183.9...

// Response

* Curl_http_done: called premature == 0
100   267  100   210  100    57    868    235 --:--:-- --:--:-- --:--:--   867
* Connection #0 to host developer.api.autodesk.com left intact
{
  "bucketKey": "forge-blog-post",
  "bucketOwner": "vwLkjpg7bOGUAvnlMvsm6GiJNfAH5ozz",
  "createdDate": 1487279959073,
  "permissions": [
    {
      "authId": "vwLkjpg7bOGUAvnlMvsm6GiJNfAH5ozz",
      "access": "full"
    }
  ],
  "policyKey": "transient"
}

In case you forget the name of your bucket you can always verify if it still exists, use the following call to verify your bucket. 

curl -v 'https://developer.api.autodesk.com/oss/v2/buckets/forge-blog-post/details' -X 'GET' -H 'Authorization: Bearer xYfalMMO3Cd51WBYmJ2zpvP2888u' | jq '.'

Now that we have created our bucket we will need to pass the name in the next call which will upload the file to the bucket, one thing to keep in mind is the path to your file about to be uploaded, if you have it in your desktop, navigate to it or define the right path in the following call. 

curl -v 'https://developer.api.autodesk.com/oss/v2/buckets/forge-blog-post/objects/UrbanHouse-2015.rvt' -X 'PUT' -H 'Authorization: Bearer xYfalMMO3Cd51WBYmJ2zpvP2888u' -H 'Content-Type: application/octet-stream' --data-binary @UrbanHouse-2015.rvt | jq '.'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 34.192.62.75...

// Response

* Curl_http_done: called premature == 0
100 25.8M  100   391  100 25.8M    123  8375k  0:00:03  0:00:03 --:--:-- 8377k
* Connection #0 to host developer.api.autodesk.com left intact
{
  "bucketKey": "forge-blog-post",
  "objectId": "urn:adsk.objects:os.object:forge-blog-post/UrbanHouse-2015.rvt",
  "objectKey": "UrbanHouse-2015.rvt",
  "sha1": "9a3ec1e246efda98c78937b2f74c89674fd5d0ae",
  "size": 27066368,
  "contentType": "application/octet-stream",
  "location": "https://developer.api.autodesk.com/oss/v2/buckets/forge-blog-post/objects/UrbanHouse-2015.rvt"
}

Now we need to encode to base 64 the value of the objectId given to us in the previous response which is "objectId": "urn:adsk.objects:os.object:forge-blog-post/UrbanHouse-2015.rvt"

We can do this directly from the Terminal by running the following command.

echo -n 'urn:adsk.objects:os.object:forge-blog-post/UrbanHouse-2015.rvt' | base64

// Result

dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ=

Now we will use this encoded URN in base 64 value in order to request our job translation. 

curl -X 'POST' -H 'Content-Type: application/json; charset=utf-8' -H 'Authorization: Bearer xYfalMMO3Cd51WBYmJ2zpvP2888u' -v 'https://developer.api.autodesk.com/modelderivative/v2/designdata/job' -d '{
    "input": {
      "urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ="
    },
    "output": {
      "formats": [
        {
          "type": "svf",
          "views": [
            "2d",
            "3d"
          ]
        }
      ]
    }
  }' | jq '.'

// Response

* Curl_http_done: called premature == 0
100   461  100   187  100   274    185    272  0:00:01  0:00:01 --:--:--   272
* Connection #0 to host developer.api.autodesk.com left intact
{
  "result": "success",
  "urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ",
  "acceptedJobs": {
    "output": {
      "formats": [
        {
          "type": "svf",
          "views": [
            "2d",
            "3d"
          ]
        }
      ]
    }
  }
}

Now that our Job has been posted we can check the status to see if our model is ready to be view. Depending of the type of file the response will be quite long, but since we are using JQ at least we get a nice JSON structure to be readable. 

I hope this has been helpful, once mastered the process it can take around 1 or less minutes, which I think is pretty short when translating a file with the right calls. 

curl -X "GET" "https://developer.api.autodesk.com/modelderivative/v2/designdata/dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/manifest" -H "Authorization: Bearer xYfalMMO3Cd51WBYmJ2zpvP2888u" | jq '.'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 48280    0 48280    0     0  72624      0 --:--:-- --:--:-- --:--:-- 72601

// Response

{
  "type": "manifest",
  "hasThumbnail": "true",
  "status": "success",
  "progress": "complete",
  "region": "US",
  "urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ",
  "version": "1.0",
  "derivatives": [
    {
      "name": "UrbanHouse-2015.rvt",
      "hasThumbnail": "true",
      "status": "success",
      "progress": "complete",
      "outputType": "svf",
      "children": [
        {
          "guid": "23d0692d-03c2-9340-157b-6e4e78ab6aaf",
          "name": "3D Architectural",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "dd6bfe75-4db9-4a3c-9dd6-b44891f6a89a-0002332b",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "dd6bfe75-4db9-4a3c-9dd6-b44891f6a89a-0002332b",
              "name": "3D Architectural",
              "role": "3d",
              "camera": [
                65.995445,
                -56.427338,
                80.405151,
                4.094344,
                6.076905,
                22.166666,
                -0.388443,
                0.392228,
                0.833829,
                1.046998,
                0,
                1,
                1
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "666d6e24-7adf-dadb-7db6-c3a8a8fc2782",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Architectural 144171/3D_Architectural.svf",
              "type": "resource"
            },
            {
              "guid": "242739fa-ec69-f76a-0f71-88a3512b5a1e",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Architectural 144171/3D_Architectural1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "d45c4643-d86c-bfa2-c832-3be16b62073c",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Architectural 144171/3D_Architectural2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "f698c4f6-ff91-fd2f-62af-6d5890569cff",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Architectural 144171/3D_Architectural4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "21883f77-28ec-c95c-a051-c13753263ef8",
          "name": "3D MEP",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "e044db8c-2379-4dd1-ac5d-71a749ee7725-0003755b",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "e044db8c-2379-4dd1-ac5d-71a749ee7725-0003755b",
              "name": "3D MEP",
              "role": "3d",
              "camera": [
                65.423485,
                64.072151,
                85.938118,
                4.190698,
                8.725353,
                22.666666,
                -0.451334,
                -0.40795,
                0.793646,
                0.740937,
                0,
                1,
                1
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "f7ba4bd6-440c-c10d-ad94-68fab9b2e03a",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_MEP 226651/3D_MEP.svf",
              "type": "resource"
            },
            {
              "guid": "0daf06e2-bc8e-e52f-9ab1-507a49124244",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_MEP 226651/3D_MEP1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "e1b77d42-9f92-4714-f028-d321bf42b7f2",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_MEP 226651/3D_MEP2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "fad73d1d-7812-9214-7ec7-ca3bdc3a693c",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_MEP 226651/3D_MEP4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "6eb3dc17-e017-c240-eae4-dbecdbdf1443",
          "name": "3D 2nd Floor MEP",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "e044db8c-2379-4dd1-ac5d-71a749ee7725-000375ec",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "e044db8c-2379-4dd1-ac5d-71a749ee7725-000375ec",
              "name": "3D 2nd Floor MEP",
              "role": "3d",
              "camera": [
                96.107079,
                21.259838,
                60.89291,
                4.094344,
                6.319093,
                29.852722,
                -0.311846,
                -0.050637,
                0.948782,
                0.976152,
                0,
                1,
                1
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "4f0c0147-162c-b484-405b-7a287ab0412f",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_2nd_Floor_MEP 226796/3D_2nd_Floor_MEP.svf",
              "type": "resource"
            },
            {
              "guid": "e1da424f-b2bc-e59c-8152-4aacca4e84a9",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_2nd_Floor_MEP 226796/3D_2nd_Floor_MEP1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "5c3d53b7-cf6b-1c4d-c8c0-070c73668156",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_2nd_Floor_MEP 226796/3D_2nd_Floor_MEP2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "7320345e-c661-b094-751f-49f392bfe15a",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_2nd_Floor_MEP 226796/3D_2nd_Floor_MEP4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "06e7c68e-5731-fb09-9e70-3967565496ec",
          "name": "3D 1st Floor MEP",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "e044db8c-2379-4dd1-ac5d-71a749ee7725-00037647",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "e044db8c-2379-4dd1-ac5d-71a749ee7725-00037647",
              "name": "3D 1st Floor MEP",
              "role": "3d",
              "camera": [
                31.689241,
                -77.495949,
                42.53019,
                4.094344,
                7.996176,
                17.643383,
                -0.082006,
                0.254065,
                0.963704,
                0.82864,
                0,
                1,
                1
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "8ca283cc-fcab-c8d3-fa4c-306723af0f1d",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_1st_Floor_MEP 226887/3D_1st_Floor_MEP.svf",
              "type": "resource"
            },
            {
              "guid": "2c0e4211-cd7c-1fd3-9804-4149fd2eeb78",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_1st_Floor_MEP 226887/3D_1st_Floor_MEP1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "0d578c7b-99a1-d3b8-8b29-2b8a8f7e3b45",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_1st_Floor_MEP 226887/3D_1st_Floor_MEP2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "9332fcbf-092f-f981-2a23-8a9463900030",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_1st_Floor_MEP 226887/3D_1st_Floor_MEP4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "4de29598-9e07-12e8-53f5-107b972ac5f6",
          "name": "3D Ground Floor MEP",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "679c26ff-b196-4b96-bf28-a2b4ee1c3582-0004973e",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "679c26ff-b196-4b96-bf28-a2b4ee1c3582-0004973e",
              "name": "3D Ground Floor MEP",
              "role": "3d",
              "camera": [
                63.792873,
                -42.279594,
                56.201431,
                4.094344,
                8.027426,
                5.431795,
                -0.416893,
                0.351309,
                0.838321,
                0.92502,
                0,
                1,
                1
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "12bb3655-7e7a-d3bc-c90a-aaa3c570843c",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Ground_Floor_MEP 300862/3D_Ground_Floor_MEP.svf",
              "type": "resource"
            },
            {
              "guid": "f91b70c2-3045-f4c2-b8db-2f94067ac792",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Ground_Floor_MEP 300862/3D_Ground_Floor_MEP1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "1aebcc01-cb07-f9f4-631d-1caf55c8fb62",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Ground_Floor_MEP 300862/3D_Ground_Floor_MEP2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "56a5e3d7-8a13-8fe7-8206-796d04f93e57",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Ground_Floor_MEP 300862/3D_Ground_Floor_MEP4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "011ae1d7-cd87-4b6a-71e5-0eb89ef1a8ec",
          "name": "3D Basement MEP",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "c7c113d5-5f4b-42d3-a1e4-909a63b71a5d-000659ad",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "c7c113d5-5f4b-42d3-a1e4-909a63b71a5d-000659ad",
              "name": "3D Basement MEP",
              "role": "3d",
              "camera": [
                29.57748,
                -68.407898,
                31.102882,
                4.028418,
                8.126981,
                -7.078147,
                -0.135439,
                0.40572,
                0.903907,
                0.726685,
                0,
                1,
                1
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "aa9a2eba-942d-49c4-82e0-07a379459de7",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Basement_MEP 416173/3D_Basement_MEP.svf",
              "type": "resource"
            },
            {
              "guid": "16988d5e-10e4-f1b5-fa1b-812cf36e2652",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Basement_MEP 416173/3D_Basement_MEP1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "1088672f-2ff3-34bd-0db3-85c9c11498fb",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Basement_MEP 416173/3D_Basement_MEP2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "92bd88ff-7b26-d4fa-f3b9-da471ad169f4",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Basement_MEP 416173/3D_Basement_MEP4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "80c2b02f-d278-9212-aee2-3d9e1b5819bb",
          "name": "1st Floor - 3D HVAC",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "c7c113d5-5f4b-42d3-a1e4-909a63b71a5d-000659b4",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "c7c113d5-5f4b-42d3-a1e4-909a63b71a5d-000659b4",
              "name": "1st Floor - 3D HVAC",
              "role": "3d",
              "camera": [
                31.624487,
                -77.22242,
                42.468819,
                4.094344,
                8.069093,
                17.640411,
                -0.082006,
                0.254065,
                0.963704,
                0.831154,
                0,
                1,
                1
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "201ff484-ae8f-5d8a-4ef6-e08ef02c71d3",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/1st_Floor___3D_HVAC 416180/1st_Floor___3D_HVAC.svf",
              "type": "resource"
            },
            {
              "guid": "96467e47-3f9e-683f-9f7e-842a64004e06",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/1st_Floor___3D_HVAC 416180/1st_Floor___3D_HVAC1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "c1f88059-5f19-fb36-f329-66e53b467921",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/1st_Floor___3D_HVAC 416180/1st_Floor___3D_HVAC2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "32a2ac37-bdcb-34fc-2ba0-24d67b0d92d3",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/1st_Floor___3D_HVAC 416180/1st_Floor___3D_HVAC4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "07acb8e6-834c-ba06-3090-8307bc52bfe7",
          "name": "2nd Floor -3D HVAC",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "c7c113d5-5f4b-42d3-a1e4-909a63b71a5d-000659bb",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "c7c113d5-5f4b-42d3-a1e4-909a63b71a5d-000659bb",
              "name": "2nd Floor -3D HVAC",
              "role": "3d",
              "camera": [
                96.107079,
                21.259838,
                60.896156,
                4.094344,
                6.319093,
                29.85597,
                -0.311846,
                -0.050637,
                0.948782,
                0.985123,
                0,
                1,
                1
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "2a2d9794-b0f3-cd01-9c8d-11eaea0716b3",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/2nd_Floor__3D_HVAC 416187/2nd_Floor__3D_HVAC.svf",
              "type": "resource"
            },
            {
              "guid": "e0abe824-29c4-7009-1eb5-e6dab355f78c",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/2nd_Floor__3D_HVAC 416187/2nd_Floor__3D_HVAC1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "fa8e616c-4dc7-0f16-89cd-09cbfc1bcd91",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/2nd_Floor__3D_HVAC 416187/2nd_Floor__3D_HVAC2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "79de5a5e-4282-37c0-cf8b-e12111647ce4",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/2nd_Floor__3D_HVAC 416187/2nd_Floor__3D_HVAC4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "4a934b81-4497-c50e-7a75-24abd80b017d",
          "name": "Entire Building - 3D HVAC",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "c7c113d5-5f4b-42d3-a1e4-909a63b71a5d-000659d0",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "c7c113d5-5f4b-42d3-a1e4-909a63b71a5d-000659d0",
              "name": "Entire Building - 3D HVAC",
              "role": "3d",
              "camera": [
                64.513496,
                -56.897564,
                81.192818,
                4.094344,
                6.313895,
                22.166666,
                -0.386585,
                0.404451,
                0.828837,
                0.738847,
                0,
                1,
                1
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "d8ff0a5a-2273-62c8-e9c3-02266e796d39",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/Entire_Building___3D_HVAC 416208/Entire_Building___3D_HVAC.svf",
              "type": "resource"
            },
            {
              "guid": "d7f9435b-d98f-34c4-55c4-44a2b5af25b2",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/Entire_Building___3D_HVAC 416208/Entire_Building___3D_HVAC1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "ae13f2b9-193e-37c4-45a2-5d221416ebcb",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/Entire_Building___3D_HVAC 416208/Entire_Building___3D_HVAC2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "d1f9b54f-2fc1-1412-3ab9-b7857dbbeb93",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/Entire_Building___3D_HVAC 416208/Entire_Building___3D_HVAC4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "633c8fe5-45d4-beaf-db9b-80c8f8adc4eb",
          "name": "3D Basement Plumbing",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "c7c113d5-5f4b-42d3-a1e4-909a63b71a5d-000659ec",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "c7c113d5-5f4b-42d3-a1e4-909a63b71a5d-000659ec",
              "name": "3D Basement Plumbing",
              "role": "3d",
              "camera": [
                29.57748,
                -68.407898,
                31.102882,
                4.028418,
                8.126981,
                -7.078147,
                -0.135439,
                0.40572,
                0.903907,
                1.116223,
                0,
                1,
                1
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "1dfd174b-0c9f-6d44-473c-de3c3a078605",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Basement_Plumbing 416236/3D_Basement_Plumbing.svf",
              "type": "resource"
            },
            {
              "guid": "e518066b-0957-8f4a-3cd9-e4d58d3df076",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Basement_Plumbing 416236/3D_Basement_Plumbing1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "1827c1d5-0856-e15d-b0df-cad5ae49b58e",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Basement_Plumbing 416236/3D_Basement_Plumbing2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "a13a167b-4b32-3af4-b89c-d145ce9a6063",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/3D_Basement_Plumbing 416236/3D_Basement_Plumbing4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "c1049179-91b8-3251-5894-30e3f9853a5b",
          "name": "Master Bedroom Render",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "b3465dbb-d713-432a-af9f-7fd925937100-000707a2",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "b3465dbb-d713-432a-af9f-7fd925937100-000707a2",
              "name": "Master Bedroom Render",
              "role": "3d",
              "camera": [
                -13.133268,
                -8.004974,
                29.5,
                0,
                0,
                0,
                0.059574,
                -0.058416,
                0.996513,
                1.333333,
                0.876348,
                1,
                0
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "24f191f6-a028-6534-24ca-ce4d8adb249f",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/Master_Bedroom_Render 460706/Master_Bedroom_Render.svf",
              "type": "resource"
            },
            {
              "guid": "2c15a5ec-f815-14fd-51b1-9d128ff9f463",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/Master_Bedroom_Render 460706/Master_Bedroom_Render1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "303e3106-eb73-415b-1459-e296f7db3847",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/Master_Bedroom_Render 460706/Master_Bedroom_Render2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "4aed0295-02ab-58fe-e896-52fa3cd154b3",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/Master_Bedroom_Render 460706/Master_Bedroom_Render4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "803a73cb-73ef-ee82-92c1-a5d77fe32107",
          "name": "2nd Floor 3D Camera",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "36ec471d-bc67-42d9-8c29-3be5139e044a-0007417f",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "36ec471d-bc67-42d9-8c29-3be5139e044a-0007417f",
              "name": "2nd Floor 3D Camera",
              "role": "3d",
              "camera": [
                -13.133268,
                -8.004974,
                29.5,
                0,
                0,
                0,
                0.059574,
                -0.058416,
                0.996513,
                1.333333,
                0.876348,
                1,
                0
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "d04d832a-fb8c-b533-8a86-755503ad3481",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/2nd_Floor_3D_Camera 475519/2nd_Floor_3D_Camera.svf",
              "type": "resource"
            },
            {
              "guid": "762ae639-239d-8600-802f-18bc6c058637",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/2nd_Floor_3D_Camera 475519/2nd_Floor_3D_Camera1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "16af4055-48ae-ec2d-0d30-ec61f711a888",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/2nd_Floor_3D_Camera 475519/2nd_Floor_3D_Camera2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "ba6c3570-a040-c493-6ecf-2f27b91f350a",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/2nd_Floor_3D_Camera 475519/2nd_Floor_3D_Camera4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "bbfd441e-9056-3de0-4382-fd5c84b679c8",
          "name": "2nd Floor Bathroom Camera",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "5b65295e-a519-4414-bb03-250b8b3a4cda-0007d8f6",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "5b65295e-a519-4414-bb03-250b8b3a4cda-0007d8f6",
              "name": "2nd Floor Bathroom Camera",
              "role": "3d",
              "camera": [
                -2.009502,
                -1.741024,
                29.5,
                0,
                0,
                0,
                0.021437,
                -0.129178,
                0.99139,
                1.333333,
                0.876348,
                1,
                0
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "afde40bf-4544-9669-c977-8574a69848cd",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/2nd_Floor_Bathroom_Camera 514294/2nd_Floor_Bathroom_Camera.svf",
              "type": "resource"
            },
            {
              "guid": "756147dd-67d8-b904-5cac-bbb0ec37e8a4",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/2nd_Floor_Bathroom_Camera 514294/2nd_Floor_Bathroom_Camera1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "4effa1c3-61c9-d4b8-cb07-944e2d3972ad",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/2nd_Floor_Bathroom_Camera 514294/2nd_Floor_Bathroom_Camera2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "6a2c5369-ea68-3a7c-15b5-17b798367005",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/2nd_Floor_Bathroom_Camera 514294/2nd_Floor_Bathroom_Camera4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "b26eaf0b-a3be-2aa7-c0b8-d403a5ced88d",
          "name": "Ground Floor 3D Camera",
          "hasThumbnail": "true",
          "role": "3d",
          "viewableID": "8917f0e2-239f-419e-92d1-99c3fd70db40-0007d8fc",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "8917f0e2-239f-419e-92d1-99c3fd70db40-0007d8fc",
              "name": "Ground Floor 3D Camera",
              "role": "3d",
              "camera": [
                -4.534067,
                -11.928391,
                4.79365,
                0,
                0,
                0,
                0.013805,
                0.088314,
                0.995997,
                1.333333,
                0.876348,
                1,
                0
              ],
              "progress": "complete",
              "status": "success",
              "type": "view"
            },
            {
              "guid": "346d6ca5-1d8f-de47-069a-d1056bcff37e",
              "role": "graphics",
              "mime": "application/autodesk-svf",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/Ground_Floor_3D_Camera 514300/Ground_Floor_3D_Camera.svf",
              "type": "resource"
            },
            {
              "guid": "d5ed4b7e-5603-b1ef-1066-87a4ebbdbd69",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/Ground_Floor_3D_Camera 514300/Ground_Floor_3D_Camera1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "9cec962b-3dbb-3b47-6b8f-33f2e0304ca3",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/Ground_Floor_3D_Camera 514300/Ground_Floor_3D_Camera2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "c442113d-c167-e6c8-bbd5-adf1da5053a5",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/3D_View/Ground_Floor_3D_Camera 514300/Ground_Floor_3D_Camera4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "7b2fca8a-cc54-416e-8237-7db6cbf22ee8-0002c71e",
          "name": "A-1 - Basement & Ground Floor",
          "hasThumbnail": "true",
          "role": "2d",
          "viewableID": "7b2fca8a-cc54-416e-8237-7db6cbf22ee8-0002c71e",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "779c3425-4b1a-cb23-41c5-a157010f45ca",
              "role": "graphics",
              "mime": "application/autodesk-f2d",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/86d37a88-52f0-cb43-8405-6935f778153d_f2d/primaryGraphics.f2d",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "eef2d944-373f-3ef3-d457-bbc2e99f94a5",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/A_1___Basement___Ground_Floor 182046/dwfx/A_1___Basement___Ground_Floor1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "970fbc0e-bbd8-3522-d93d-2bdbaac6076c",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/A_1___Basement___Ground_Floor 182046/dwfx/A_1___Basement___Ground_Floor2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "0314d7f1-e536-2e8e-1b7a-324ae925ef30",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/A_1___Basement___Ground_Floor 182046/dwfx/A_1___Basement___Ground_Floor4.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "49f47ead-c200-42ee-9b8e-7944fc8a8eae",
              "name": "Sheet: A-1 - Basement & Ground Floor",
              "role": "2d",
              "viewbox": [
                0,
                -0.000216,
                42.003937,
                30.000216
              ],
              "type": "view"
            }
          ]
        },
        {
          "guid": "44f755eb-4ca4-42c2-bac8-ba411227edb5-0002c729",
          "name": "A-2 - 1st & 2nd Floor",
          "hasThumbnail": "true",
          "role": "2d",
          "viewableID": "44f755eb-4ca4-42c2-bac8-ba411227edb5-0002c729",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "2804490c-1248-43af-8133-658d4ba67a46",
              "name": "Sheet: A-2 - 1st & 2nd Floor",
              "role": "2d",
              "viewbox": [
                0,
                -0.000216,
                42.003937,
                30.000216
              ],
              "type": "view"
            },
            {
              "guid": "47ce6de4-5524-c27a-8be3-c6434e7943e3",
              "role": "graphics",
              "mime": "application/autodesk-f2d",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/df8e35f4-da09-a16f-519f-d7c447870409_f2d/primaryGraphics.f2d",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "ae54adab-7dd8-6d5f-afd7-e67b372fcb81",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/A_2___1st___2nd_Floor 182057/dwfx/A_2___1st___2nd_Floor1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "ea593f98-8281-a8de-211f-be495008d6a3",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/A_2___1st___2nd_Floor 182057/dwfx/A_2___1st___2nd_Floor2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "7be941fa-bf0a-b734-dece-23f7da2bedf4",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/A_2___1st___2nd_Floor 182057/dwfx/A_2___1st___2nd_Floor4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "44f755eb-4ca4-42c2-bac8-ba411227edb5-0002c732",
          "name": "A-3 - Terrace & Roof",
          "hasThumbnail": "true",
          "role": "2d",
          "viewableID": "44f755eb-4ca4-42c2-bac8-ba411227edb5-0002c732",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "2aad58c9-caaf-a73a-b902-05c3bbf564c5",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/A_3___Terrace___Roof 182066/dwfx/A_3___Terrace___Roof1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "d025cef8-939c-1c85-a296-28ebd47c9441",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/A_3___Terrace___Roof 182066/dwfx/A_3___Terrace___Roof2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "37bd2607-ae7a-b6cf-fce5-bd4b4baa335a",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/A_3___Terrace___Roof 182066/dwfx/A_3___Terrace___Roof4.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "26fc2bde-22f5-4062-bc31-31eb2ea5aeab",
              "name": "Sheet: A-3 - Terrace & Roof",
              "role": "2d",
              "viewbox": [
                0,
                -0.000216,
                42.003937,
                30.000216
              ],
              "type": "view"
            },
            {
              "guid": "a6ed3c2e-2a6c-7af0-31f0-d388968db808",
              "role": "graphics",
              "mime": "application/autodesk-f2d",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/c6cb5ece-22db-a754-2d4b-16e095bc8b94_f2d/primaryGraphics.f2d",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "44f755eb-4ca4-42c2-bac8-ba411227edb5-0002c740",
          "name": "M-1 - Basement & Ground Floor HVAC",
          "hasThumbnail": "true",
          "role": "2d",
          "viewableID": "44f755eb-4ca4-42c2-bac8-ba411227edb5-0002c740",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "84d60189-caf3-b76f-f7bd-dbd17315d422",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/M_1___Basement___Ground_Floor_HVAC 182080/dwfx/M_1___Basement___Ground_Floor_HVAC1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "9a4ffe9c-521e-088a-5008-52be7004a8c6",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/M_1___Basement___Ground_Floor_HVAC 182080/dwfx/M_1___Basement___Ground_Floor_HVAC2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "f3ae7201-ec4a-f406-2eff-35fbb4292b19",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/M_1___Basement___Ground_Floor_HVAC 182080/dwfx/M_1___Basement___Ground_Floor_HVAC4.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "80f626c5-89db-4470-9190-4faa6524b0aa",
              "name": "Sheet: M-1 - Basement & Ground Floor HVAC",
              "role": "2d",
              "viewbox": [
                0,
                -0.000216,
                42.003937,
                30.000216
              ],
              "type": "view"
            },
            {
              "guid": "15deeda6-aa79-f274-4b8a-cfd6ae68f94a",
              "role": "graphics",
              "mime": "application/autodesk-f2d",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/71608a6d-ff92-9141-72f9-08795b0fc0c0_f2d/primaryGraphics.f2d",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "44f755eb-4ca4-42c2-bac8-ba411227edb5-0002c74e",
          "name": "M-2 - 1st & 2nd Floor HVAC",
          "hasThumbnail": "true",
          "role": "2d",
          "viewableID": "44f755eb-4ca4-42c2-bac8-ba411227edb5-0002c74e",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "11164360-9e7a-f07e-84bf-1cd77e776e1e",
              "role": "graphics",
              "mime": "application/autodesk-f2d",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/9c2ce6a7-72f5-75a9-3fce-389b28b56e5a_f2d/primaryGraphics.f2d",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "0c5cd0f4-5550-4016-8ca1-628921c7ce81",
              "name": "Sheet: M-2 - 1st & 2nd Floor HVAC",
              "role": "2d",
              "viewbox": [
                0,
                -0.000216,
                42.003937,
                30.000216
              ],
              "type": "view"
            },
            {
              "guid": "baaf8e4b-e6e1-70d3-974e-67919b723eec",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/M_2___1st___2nd_Floor_HVAC 182094/dwfx/M_2___1st___2nd_Floor_HVAC1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "65f8e01a-06e9-ceb9-6d9c-55a90836eb86",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/M_2___1st___2nd_Floor_HVAC 182094/dwfx/M_2___1st___2nd_Floor_HVAC2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "220cf605-4b7f-a55f-6427-445153dde3cf",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/M_2___1st___2nd_Floor_HVAC 182094/dwfx/M_2___1st___2nd_Floor_HVAC4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "b727febc-4c79-4dd3-920b-2828b53628c8-0002cadf",
          "name": "M-3 - HVAC Details",
          "hasThumbnail": "true",
          "role": "2d",
          "viewableID": "b727febc-4c79-4dd3-920b-2828b53628c8-0002cadf",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "b6c0d27b-9c9a-c523-fef1-805c432ce040",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/M_3___HVAC_Details 183007/dwfx/M_3___HVAC_Details1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "fa66db4a-d5a3-8b27-6808-77f0ae44aa31",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/M_3___HVAC_Details 183007/dwfx/M_3___HVAC_Details2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "86798489-6c02-abc5-3934-035efac0c682",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/M_3___HVAC_Details 183007/dwfx/M_3___HVAC_Details4.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "fae45ef3-6908-a62d-ac3a-44c871b63c80",
              "role": "graphics",
              "mime": "application/autodesk-f2d",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/f2000c1b-44eb-8da8-df77-373f092d1ebf_f2d/primaryGraphics.f2d",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "0ebcccff-0c52-43cd-965f-2cce98bc0f26",
              "name": "Sheet: M-3 - HVAC Details",
              "role": "2d",
              "viewbox": [
                0,
                -0.000216,
                42.003937,
                30.000216
              ],
              "type": "view"
            }
          ]
        },
        {
          "guid": "6ff72f0a-a0ca-47df-b3d6-3f0d8d273535-0005e574",
          "name": "M-0 - Cover Page",
          "hasThumbnail": "true",
          "role": "2d",
          "viewableID": "6ff72f0a-a0ca-47df-b3d6-3f0d8d273535-0005e574",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "1c1b05fd-2caa-a20c-3ace-7c2d763f247e",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/M_0___Cover_Page 386420/dwfx/M_0___Cover_Page1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "40ad4338-93bd-171d-9137-b0e0dd12b587",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/M_0___Cover_Page 386420/dwfx/M_0___Cover_Page2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "e43d6a03-b336-0c7a-4058-5d5cd09684e1",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/M_0___Cover_Page 386420/dwfx/M_0___Cover_Page4.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "b6b83d6e-af58-baf3-edc0-66675e567802",
              "role": "graphics",
              "mime": "application/autodesk-f2d",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/bea2ea94-c3a3-6873-b619-30a3c37a9fc6_f2d/primaryGraphics.f2d",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "a214f6c4-a625-408c-a292-168a79473d99",
              "name": "Sheet: M-0 - Cover Page",
              "role": "2d",
              "viewbox": [
                0,
                -0.000216,
                42.003937,
                30.000216
              ],
              "type": "view"
            }
          ]
        },
        {
          "guid": "ebfbd289-91fc-42ed-8ae4-d6ece9951c51-0005e589",
          "name": "P-1 - Basement & Ground Floor",
          "hasThumbnail": "true",
          "role": "2d",
          "viewableID": "ebfbd289-91fc-42ed-8ae4-d6ece9951c51-0005e589",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "2c3193ea-8e6e-15a5-f9d2-6fb212670740",
              "role": "graphics",
              "mime": "application/autodesk-f2d",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/0354f386-da0d-bec9-7f88-84b7dea39e31_f2d/primaryGraphics.f2d",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "78b52ef6-8ec0-b7de-da8a-f8e1ff556fb2",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/P_1___Basement___Ground_Floor 386441/dwfx/P_1___Basement___Ground_Floor1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "6ef91168-de9c-b9a5-757b-28983538da01",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/P_1___Basement___Ground_Floor 386441/dwfx/P_1___Basement___Ground_Floor2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "abfd6aba-acbb-03e9-1b82-8f4e0f0be158",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/P_1___Basement___Ground_Floor 386441/dwfx/P_1___Basement___Ground_Floor4.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "b4f5ba01-854b-415b-a900-81e4c42599a6",
              "name": "Sheet: P-1 - Basement & Ground Floor",
              "role": "2d",
              "viewbox": [
                0,
                -0.000216,
                42.003937,
                30.000216
              ],
              "type": "view"
            }
          ]
        },
        {
          "guid": "ebfbd289-91fc-42ed-8ae4-d6ece9951c51-0005e595",
          "name": "P-2 - 1st Floor & 2nd Floor",
          "hasThumbnail": "true",
          "role": "2d",
          "viewableID": "ebfbd289-91fc-42ed-8ae4-d6ece9951c51-0005e595",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "52f6f896-04a2-b8db-4e8e-1e9d277473a8",
              "role": "graphics",
              "mime": "application/autodesk-f2d",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/a9aecece-7a8f-630a-7c92-9c6caeae56b2_f2d/primaryGraphics.f2d",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "81e2afa3-adb3-1876-b525-6ca933c5fa7d",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/P_2___1st_Floor___2nd_Floor 386453/dwfx/P_2___1st_Floor___2nd_Floor1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "fabf6948-6419-1387-56bd-4cdec694e357",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/P_2___1st_Floor___2nd_Floor 386453/dwfx/P_2___1st_Floor___2nd_Floor2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "25e61594-44d0-d7df-af49-0b291a6b097d",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/P_2___1st_Floor___2nd_Floor 386453/dwfx/P_2___1st_Floor___2nd_Floor4.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "88382925-0240-493d-9565-235c415a7b2c",
              "name": "Sheet: P-2 - 1st Floor & 2nd Floor",
              "role": "2d",
              "viewbox": [
                0,
                -0.000216,
                42.003937,
                30.000216
              ],
              "type": "view"
            }
          ]
        },
        {
          "guid": "c97953f6-ba87-49cd-bb20-397957b852be-0005e6bb",
          "name": "P-3 - Plumbing Details",
          "hasThumbnail": "true",
          "role": "2d",
          "viewableID": "c97953f6-ba87-49cd-bb20-397957b852be-0005e6bb",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "5cb134b7-56b3-aefd-2b2e-01463bd52c99",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/P_3___Plumbing_Details 386747/dwfx/P_3___Plumbing_Details1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "a3f96778-f298-c997-d9cf-ef7a18872dc7",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/P_3___Plumbing_Details 386747/dwfx/P_3___Plumbing_Details2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "68a06ae1-c145-9dc0-79bd-3c468d81201f",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/P_3___Plumbing_Details 386747/dwfx/P_3___Plumbing_Details4.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "12240f0e-2371-2af5-2ac2-89cbff6c1bd6",
              "role": "graphics",
              "mime": "application/autodesk-f2d",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/f6565cde-65fa-1f37-6858-3c0519ad610b_f2d/primaryGraphics.f2d",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "c2452951-e1e6-4dda-9c88-ff7072d00f67",
              "name": "Sheet: P-3 - Plumbing Details",
              "role": "2d",
              "viewbox": [
                0,
                -0.000216,
                42.003937,
                30.000216
              ],
              "type": "view"
            }
          ]
        },
        {
          "guid": "92da799c-8a8d-489b-aabf-6fc58855671c-0005e86d",
          "name": "P-0 - Cover Page",
          "hasThumbnail": "true",
          "role": "2d",
          "viewableID": "92da799c-8a8d-489b-aabf-6fc58855671c-0005e86d",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "4ecf923e-b089-4924-b404-2ed0f964325b",
              "name": "Sheet: P-0 - Cover Page",
              "role": "2d",
              "viewbox": [
                0,
                -0.000216,
                42.003937,
                30.000216
              ],
              "type": "view"
            },
            {
              "guid": "3a5a729d-861d-725f-d02b-ceadedab8028",
              "role": "graphics",
              "mime": "application/autodesk-f2d",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/54339087-7d77-2812-0a49-86a7ae0d3dcd_f2d/primaryGraphics.f2d",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "5395bab6-b0e2-a3f9-1573-24331ada8ccb",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/P_0___Cover_Page 387181/dwfx/P_0___Cover_Page1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "23346de2-34af-42d3-e3a7-eb78e643aa7f",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/P_0___Cover_Page 387181/dwfx/P_0___Cover_Page2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "644ae482-c785-d492-645e-d4681934f242",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/P_0___Cover_Page 387181/dwfx/P_0___Cover_Page4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        },
        {
          "guid": "06479eb1-d165-4a15-a2e8-ddac7e77574a-000789a9",
          "name": "E-1 - Panel Schedules",
          "hasThumbnail": "true",
          "role": "2d",
          "viewableID": "06479eb1-d165-4a15-a2e8-ddac7e77574a-000789a9",
          "progress": "complete",
          "status": "success",
          "type": "geometry",
          "children": [
            {
              "guid": "94405059-97d9-4bc5-b138-3f99ecdd8ac6",
              "name": "Sheet: E-1 - Panel Schedules",
              "role": "2d",
              "viewbox": [
                0,
                -0.000216,
                42.003937,
                30.000216
              ],
              "type": "view"
            },
            {
              "guid": "5469569e-e661-aece-57d3-0160566b5e64",
              "role": "graphics",
              "mime": "application/autodesk-f2d",
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/504ebdba-24b9-2c36-ad82-8b7f3056d4d1_f2d/primaryGraphics.f2d",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "4c93a1d2-beef-608d-48f3-91f2b549430f",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                100,
                100
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/E_1___Panel_Schedules 493993/dwfx/E_1___Panel_Schedules1.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "5d37e60c-d815-0d3a-768b-2ff3d0d0bbcf",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                200,
                200
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/E_1___Panel_Schedules 493993/dwfx/E_1___Panel_Schedules2.png",
              "status": "success",
              "type": "resource"
            },
            {
              "guid": "f3ed8f4c-0bb1-9967-1d45-ec9b9eb1e5da",
              "role": "thumbnail",
              "mime": "image/png",
              "resolution": [
                400,
                400
              ],
              "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/Resource/Sheet/E_1___Panel_Schedules 493993/dwfx/E_1___Panel_Schedules4.png",
              "status": "success",
              "type": "resource"
            }
          ]
        }
      ]
    },
    {
      "status": "success",
      "progress": "complete",
      "outputType": "thumbnail",
      "children": [
        {
          "guid": "0576ce39-e54e-369e-da0e-7a306abf2144",
          "role": "thumbnail",
          "mime": "image/png",
          "resolution": [
            100,
            100
          ],
          "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/preview1.png",
          "status": "success",
          "type": "resource"
        },
        {
          "guid": "b5608b0b-b2e4-d4d7-85eb-3817e1a4a69f",
          "role": "thumbnail",
          "mime": "image/png",
          "resolution": [
            200,
            200
          ],
          "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/preview2.png",
          "status": "success",
          "type": "resource"
        },
        {
          "guid": "72c1b16a-7ad7-5497-e0fd-3268ee880a0a",
          "role": "thumbnail",
          "mime": "image/png",
          "resolution": [
            400,
            400
          ],
          "urn": "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6Zm9yZ2UtYmxvZy1wb3N0L1VyYmFuSG91c2UtMjAxNS5ydnQ/output/preview4.png",
          "status": "success",
          "type": "resource"
        }
      ]
    }
  ]
}

 

Related Article