Simplio3D

Simplio3D API v3.4

Build powerful headless 3D CPQ applications with the Simplio3D RESTful API. Full control over option blocks, conditional logic, pricing, contact forms, 3D viewer, animations, and more.

Getting Started

The Simplio3D API is organized around REST. It accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes and JWT-based authentication.

Base URL: https://your-project.supabase.co/functions/v1/make-server-0532dd87

Quick Example

// Get all projects
const response = await fetch(BASE_URL + '/projects', {
  headers: {
    'Authorization': 'Bearer YOUR_ACCESS_TOKEN',
    'Content-Type': 'application/json'
  }
});

const data = await response.json();
console.log(data.projects);

Available Endpoints

Authentication

Sign up, sign in, sessions

4 endpoints

Projects

Full CRUD + model uploads

7 endpoints

Option Blocks

Configurator blocks CRUD + reorder

7 endpoints

Conditional Logic

Rules management + evaluation

4 endpoints

Pricing & CPQ

Price blocks, formulas, calculate

6 endpoints

Contact Forms

Form fields CRUD + submissions

5 endpoints

3D Viewer

Embed config, state, screenshots

5 endpoints

Animations

Animation blocks CRUD

4 endpoints

Project Settings

Branding, lighting, camera

3 endpoints

Assets

Upload, manage, download

6 endpoints

Materials

PBR materials CRUD

5 endpoints

Categories

Asset organization

5 endpoints

Team

Invite, update, remove members

4 endpoints

Sharing

Public links & settings

5 endpoints

Email

SMTP test, logs, resend

5 endpoints

Quote Submissions

Submit, list, manage quotes

4 endpoints

Headless Architecture

Build your own UI with full API access to option blocks, conditional logic, pricing formulas, and 3D viewer state. Perfect for custom storefronts.

Secure by Default

JWT-based authentication with Supabase Auth. All mutating endpoints require a valid access token.

Continue reading