JUMP TOGetting StartedIntroductionClient SideClassic PlayerEmbedding the Threekit PlayerThreekit iOS SDKPlayer APIUnload PlayerSet Active CameraSave ConfigurationSnapshotImage UploadCameraEventsLanguages & TranslationsSceneSelectionToolsConnectorsConfigurator APINested ConfiguratorsSandboxTestComposable PlayerGetting StartedTypesComponentsHooksPostEffectsSnapshotsComposable ConfiguratoruseConfigurator()TrebleWelcomeGetting StartedStarting a new Treble ProjectAdding widgets to your playerManaging multiple productsBuilding your configurator formEmbedding your app in a websiteSetting up your Threekit PlayerMain ConceptsBest PracticesThreekit CredentialsPlayer ConfigFolder StructureAvailable ScriptsTreble ReactThemeThreekit ConfigHooksUse ZoomUse AttributeUse Player PortalUse NameUse Nested ConfiguratorUse Player Loading StatusUse ConfiguratorUse PriceUse SnapshotUse MetadataUse Threekit Init StatusUse Product CacheComponentsPlayerThreekit ProviderTreble AppProduct LayoutSpace BuilderFormsFlat FormForm ComponentsStripsUploadTiles GroupTilesCardsWidgetsShareZoomSnapshotsDisplayTotal PriceProduct NameAttribute ValueAttribute TitleProduct DescriptionWrappersAwait Threekit LoadPortal to ElementLayoutsModalTabsAccordionDrawerTreble JS APIserver SideREST APIAnalyticsCreate EventpostGet Event by IDgetGet Analytics for EventsgetGenerate Reports for Buyer AnalyticsgetAssets & Catalog - SimpleGet AssetsgetGet Asset by IDgetUpdate AssetputDelete an AssetdeleteGet TagsgetGet KeywordsgetClone an AssetpostRestore an AssetpostGet Asset Thumbnail PNGgetAssets & Catalog - GranularCreate AssetspostGet CataloggetGet Asset by IDgetOverwrite AssetputUpdate AssetpatchDelete AssetdeleteCreate Global AttributepostGet Global Attribute by IDgetUpdate Global AttributeputUpdate Global AttributepatchDelete AttributedeleteCreate an Attribute on AssetpostGet Asset AttributegetUpdate Attribute on AssetputUpdate Attribute on AssetpatchDelete Attribute From AssetdeleteAdd Metadata to AssetpostGet Metadata Entry on AssetgetOverwrite Metadata on AssetputUpdate Metadata on AssetpatchDelete Metadata on AssetdeleteAssets & Catalog - BulkCreate or Update Assets (file input)postCreate or Update Assets (JSON input)postExport Asset ListgetExport Single AssetgetExport Product TranslationsgetImport Translations for Catalog Items.postAssets & Catalog - LegacyGet ProductsgetGet Product by IDgetGet Job by IDgetUpload Assets (Images)postAssets & Catalog - Import, Export, and Render JobsImport AssetspostExport an AssetpostRender an Asset with WebGLpostRender an Asset with VRaypostRender all Combinations of an AssetpostCreate Composites & Render Missing LayerspostExport All CombinationspostJob Results DownloadpostComposite Layered Renders into ImagepostBranchesCreate BranchpostGet Org BranchesgetGet BranchgetDelete BranchdeleteGet Branch DiffsgetMerge branchpostData TablesCreate DatatablepostGet All DatatablesgetGet a Datatable by IDgetUpdate DatatableputDelete DatatabledeleteRestore DatatablepostDownload DatatablegetGet Row ValuegetGet List of RowsgetFast CompositorCreates Composite ImagegetFile ServiceUpload FilespostGet File by IDgetGet Files ReportgetJobs ServiceGet JobsgetCreate JobpostGet Job by IDgetUpdate Job MetadataputJob TasksGet TasksgetCreates TaskpostGet Task by IDgetUpdate Task MetadataputJob RunsGet RunsgetCreate RunpostGet Run by IDgetUpdate an Incomplete RunputGet Run ReportsgetLayers Service (Renders & AR)Get List of LayersgetCreate LayerpostGet Layer by IDgetGet Layer by Query ParametersgetGet Layers in Groups by Query ParameterspostOrdersGet OrdersgetCreates OrderpostGet Order by IDgetUpdate OrderputAdd Items to OrderpostRemove Items from OrderputOrgsGet Org by IDgetGet Public OrgsgetPDF ServiceCreate PDFpostPricebooksCreate PricebookpostGet PricebooksgetGet Pricebook by IDgetUpdate PricebookputDelete PricebookdeleteSaved ConfigurationsSave ConfigurationpostGet ConfigurationsgetGet Configurations by SKUgetGet Configuration by ID/ShortIDgetGet Thumbnail of Configuration by ID/shortIDgetGet File Linked to ConfigurationgetTagsCreate TagpostGet TagsgetGet Tag by IDgetUpdate TagputDelete TagdeleteRestore TagpostWebhooksGet WebhooksgetCreate WebhookpostGet Webhook by IDgetUpdate a WebhookputDelete WebhookdeleteREST API SDKConnectors & IntegrationsIntroductionMagentoSalesforce Lightning Web ComponentsPowered by Update a Webhookput https://preview.threekit.com/api/webhooks/{id}Modifies a webhook.