Skip to main content

BuildCores 3D Configurator API: Technical Documentation

Version 2.0.

1. High-Level Overview

BuildCores lets PC shoppers and builders visualize selected computer components as interactive 360-degree renders. The BuildCores 3D Configurator API exposes:

  • A backend REST API for fetching renderable part data, fetching existing build data, and creating cloud-rendered 3D build assets as video or sprite-sheet media.
  • A frontend React component library, @buildcores/render-client, for embedding drag-to-rotate viewers in partner sites and applications.
BuildCores Render API integration flow
Render API and @buildcores/render-client integration flow.

Technical Sections

2. AuthenticationMint short-lived render session tokens and apply scoped browser-safe auth.3. Frontend IntegrationInstall and configure @buildcores/render-client, including component props and helper APIs.4. Backend API ReferenceReview endpoint contracts for parts, build lookups, render jobs, and share-code rendering.5. Render OptionsChoose render profiles, scene presets, grid settings, and seasonal options.6. Full Integration ExampleUse a complete Express token endpoint and React viewer example as a starting point.7. Error CodesMap HTTP responses to authentication, validation, render, and server-side failures.8. Technical SupportFind API docs, health check details, package information, and partner support contacts.