Sayduck 3D Viewer API

In-page JavaScript API exposed by the embedded Sayduck 3D viewer/configurator Web Component. Accessed via DOM CustomEvents (sayduck.api-ready) once the viewer loads, with namespaces for variants, configurator, and scene control (materials, nodes, cameras, screenshots, WebAR).

API entry from apis.yml

apis.yml Raw ↑
name: Sayduck 3D Viewer API
description: In-page JavaScript API exposed by the embedded Sayduck 3D viewer/configurator Web Component.
  Accessed via DOM CustomEvents (sayduck.api-ready) once the viewer loads, with namespaces for variants,
  configurator, and scene control (materials, nodes, cameras, screenshots, WebAR).
humanURL: https://help.sayduck.com/en/article/3d-viewer-api-documentation-1ftbxnx/
baseURL: https://viewer.sayduck.com
properties:
- type: APIReference
  url: https://help.sayduck.com/en/article/3d-viewer-api-documentation-1ftbxnx/
- type: Documentation
  url: https://help.sayduck.com/en/category/api-1t7e7ee/
- type: Components
  url: components/sayduck-components.yml
- type: Conventions
  url: conventions/sayduck-conventions.yml