---
title: "Get a 3D asset."
method: POST
path: "/Template/GetAsset3D"
tags: ["Template"]
---

# Get a 3D asset.

`POST /Template/GetAsset3D`

<br>
  <i>Replaces "AVRCMSService/Common/AdminMaintainContent:SELECT" service.</i>
</br>

## Headers

- `X-Version` string

## Request body

- GetAsset3DRequest
  - `assetId` integer, required — Asset 3D identifier

## Response `200`

Success

- Asset
  - `contentID` integer, nullable
  - `url` string, nullable
  - `name` string, nullable
  - `institutionID` integer, nullable
  - `assetType` integer
  - `image360Url` string, nullable
  - `isPublic` boolean
  - `isPrimary` boolean
  - `instituteID` integer, nullable
  - `contentRefInstituteId` integer
  - `userID` integer, nullable
  - `isCGTAsset` boolean, nullable
  - `isPurchasedAsset` boolean, nullable
  - `eon360ContentID` integer, nullable
  - `auditID` integer, nullable
  - `auditUser` integer, nullable
  - `comments` string, nullable
  - `image360Thumbnail` string, nullable
  - `createdDate` string, date-time
  - `dateModified` string, date-time
  - `auditDate` string, date-time
  - `copyrightInfo` string, nullable
  - `modifiedDate` string, nullable
  - `categories` string, nullable
  - `tags` string, nullable
  - `description` string, nullable
  - `fileSize` integer, nullable
  - `licenseID` integer, nullable
  - `licenseName` string, nullable
  - `owner` string, nullable
  - `ownerPhotoURL` string, nullable
  - `keywords` string, nullable
  - `isAnimated` boolean, nullable
  - `isMultiMesh` boolean, nullable
  - `isReadOnly` boolean, nullable
  - `deleted` boolean, nullable
  - `thumbNails` string, nullable
  - `contentFiles` string, nullable
  - `status` string, nullable
  - `fullName` string, nullable
  - `email` string, nullable
  - `isMultiAnimation` boolean, nullable
  - `isConverting` boolean, nullable
  - `isDoubleSided` boolean, nullable
  - `isOneToOneScale` boolean, nullable
  - `isShadowDisabled` boolean, nullable
  - `isImageAsset` boolean
  - `isAnnotationCurated` boolean, nullable
  - `assetOptimizationStatus` integer, nullable
  - `primitives` integer, nullable
  - `images` integer, nullable
  - `largestTextureSize` integer, nullable
  - `texturesTotalSize` integer, nullable
  - `meshes` integer, nullable
  - `faces` integer, nullable
  - `timeZoneOffset` integer
  - `authorCredit` string, nullable

## Other responses

- `400` — If param invalid
- `401` — If unauthorized

---

[API](https://skmtc.dev/eon-xr/apis/eonxr-api.md) · [All operations](https://skmtc.dev/eon-xr/apis/eonxr-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/eon-xr/eonxr-api/revisions/538c75161c64/schema)
