Upload 3D Assets API
HTTP Method / Path: POST
The following suffixes of invocation URL are supported:
if you upload IOS specific 3D models.
.usdz3D model file formats are supported for IOS.
if you upload ANDROID specific 3D models.
.gltfformats are supported for ANDROID.
if you upload original 3D models.
.fbxformats are supported as a original 3D models.
NOTICE: Original 3D models will be shown in IOS mobile application only and only if NO attached IOS specific 3d models. We do not recommend to upload
original 3D models - instead always upload IOS and ANDROID models only. Further
original models will be marked as outdated (the supporting of these files will be removed from ConfigWise).
Required HTTP headers:
As a URL parameter you can use 'product number' or 'internal component id'.
Uploading of files is executed through
HTTP multipart/form-data. The body of your request must contain one file field (field name must be
files field must contain array of uploaded files (so you upload multiple files in one HTTP request). Here is the
curl example how to invoke this API method:
An example of success response:
200 HTTP response code
Examples of error responses:
404 HTTP response code (if requested component not found)
400 HTTP response code (if incorrect parameters in the HTTP request)
403 HTTP response code (if incorrect 'x-token' header in the response)
500 HTTP response code (if server side error occurs)