Developers and agents

Connect to 3DBAE through a surface built for the job.

Read public scene data over REST, control an embedded viewer with JavaScript, or authorize an agent to work inside a 3DBAE workspace through MCP. Every machine-facing entry point below is self-serve.

Integration surfaces

OpenAPI 3.1

Typed REST operations, unique operation IDs, response schemas, OAuth scopes, and RFC 9457 errors.

Read openapi.json

Platform MCP

Authenticated workspace tools for projects, configurators, Canvas, Library assets, account facts, and product guidance.

Use the MCP server URL

JavaScript Model API

Control embedded published viewers, subscribe to runtime events, and connect a 3D experience to a storefront or application.

Read the type definitions

Self-serve onboarding

OAuth first. Least privilege by default.

Create a free account, then give an OAuth-capable MCP client the server URL. It discovers the authorization server, completes PKCE sign-in, and asks the user to approve named scopes. Personal bearer tokens are only for clients that cannot complete OAuth.

OAuth scopes

projects:read
List and inspect projects of every 3DBAE project type.
projects:write
Create, rename, and delete projects within your normal account limits.
configurators:read
Inspect 3D configurator scenes, capabilities, and versions.
configurators:write
Create configurator projects and apply validated scene changes.
image-configurators:read
Read Image and 360° Image Configurator documents and versions.
image-configurators:write
Save validated Image and 360° Image Configurator documents.
canvas:read
Inspect Canvas workflows and the available node catalog.
canvas:write
Apply validated, version-safe changes to Canvas workflows.
library:read
Browse Library assets, folders, metadata, and optimization status.
library:write
Create folders and rename, move, delete, or queue optimization for Library assets.
account:read
Read your safe account, plan, usage, subscription, storage, and AI credit facts.
guidance:read
Search official 3DBAE workflow guidance and feature instructions.

Machine-readable entry points

  • /api/agent/v1/capabilities
  • /openapi.json
  • /agent-instructions.md
  • /llms.txt
  • /.well-known/oauth-authorization-server
  • /.well-known/oauth-protected-resource/api/mcp/platform/mcp