capture_3d_view
ManagementCapture 3D View
App-only tool. Capture the current 3D viewer canvas and upload it as a new image asset. Args: - image_base64: required PNG screenshot data from the viewer - source_asset_id: optional 3D asset the capture came from - team_id, project_id: required for OAuth callers Returns: a new uploaded image asset_id plus the source_asset_id when provided. Examples: - App-only: viewer uploads a PNG canvas capture with image_base64 and optional source_asset_id Don't use when: You need to display or fetch an existing asset. Prefer display_asset or proxy_asset_fetch instead.
open-world
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| image_base64 | string | ✓ | Base64-encoded PNG screenshot of the 3D canvas |
| source_asset_id | string | — | The original 3D asset ID this capture was taken from |
| team_id | string | — | Team ID. Required if user belongs to multiple teams. |
| project_id | string | — | Project ID to scope the operation to. |
| response_format | enum(json | markdown) | json | Output format: 'json' for structured data, 'markdown' for human-readable text. |