Compute
Geometry Backend API
The compute engine. Send parameters, run the model, and get back geometry, data, and file exports - the raw computation, without a UI.
Geometry BackendPlatform / Features
Everything ShapeDiver does is available to your own code. Three APIs cover computing a model, managing your models and users, and rendering in the browser; SDKs wrap them in the language you work in; and a set of ready-made integrations connects ShapeDiver to platforms such as Shopify and Speckle. This page is the map - the docs have the detail.
SDKs for TypeScript, .NET, Python, and PHP.
Three APIs
ShapeDiver exposes three APIs, each for a different job:
Compute
The compute engine. Send parameters, run the model, and get back geometry, data, and file exports - the raw computation, without a UI.
Geometry BackendManage
Where your models and users are managed: upload and organize models, and handle accounts and access. It’s the account side of the platform, in code.
Platform BackendRender
Drives the ShapeDiver Viewer in the browser - load a model, set parameters, read outputs, and control the scene and camera. Covered in full on the 3D Viewer page.
3D ViewerSDKs in your language
You don’t have to call the APIs by hand. ShapeDiver publishes SDKs for TypeScript, .NET, Python, and PHP, so you can drive a model, manage your workspace, or wire ShapeDiver into a backend service, with the request-shaping and authentication handled for you.
SDK
SDK
SDK
SDK
Integrations
Alongside the APIs, ShapeDiver has ready-made integrations for common platforms, so a lot of the connecting is already done:
E-commerce
Put a configurator on your storefront and carry the configuration and production files into the order.
AEC & interoperability
Move geometry and data between ShapeDiver and the tools AEC teams build with.
Industry
iJewel3D for jewelry workflows.
Desktop connectors
Connectors for Rhino and Grasshopper link those desktop tools to ShapeDiver, and blueprints show how to build one for your own desktop application.
Where these fit
The three APIs map onto how an app comes together: the Geometry Backend computes the model the platform hosts; the Platform Backend manages the models and workspaces you keep there; and the Viewer API renders and drives the result in the browser. App Builder and a custom front end both sit on top of these - one no-code, one in code. And if you’d rather your AI coding agent did the wiring, the Agent Skills already know these APIs.
From the blog

Join us on March 25th to learn about the latest features added to the ShapeDiver platform, including our new Speckle and Shopify integrations.
ShapeDiver

Check out the recording of our July 11th, 2023 webinar showcasing the new ShapeDiver extension (BETA) for Autodesk Forma.
ShapeDiver

A live webinar on the ShapeDiver API: embedding, clickable elements, several models in one scene, dragging and snapping, and external glTF animations.
ShapeDiver
APIs, SDKs & Integrations
Start a free trial and connect a model to your own code - or talk to us if you’d like help scoping an integration. The API reference, SDKs, and integration guides are all in the docs.