Splat LabsSplat Labs Docs

API

Programmatic access to Splat Labs for automating uploads and integrating with your own applications

API

Splat Labs provides a programmatic upload API for automating Gaussian Splat uploads and integrating with your own applications. A full public API is under active development.

API Announcement

Read the Splat Labs API announcement for the latest details.

Current API Capabilities

CapabilityStatus
Programmatic file uploadβœ… Available
Project creationβœ… Available
Project status polling❌ Not yet available
Project listing / metadata retrieval❌ Not yet available
Viewer / sharing management❌ Not yet available
Webhooks / event notifications❌ Not yet available
OAuth2 / programmatic authentication❌ Not yet available

What Exists Today

  • Upload API β€” Upload Gaussian Splat files and create projects programmatically. This enables automating the upload workflow from your own systems.
  • No official documentation yet β€” Detailed API documentation for the upload endpoint is not yet publicly available. Contact us for access.

What Is Not Yet Available

  • Polling project processing status
  • Listing, searching, or filtering projects
  • Managing sharing, embeds, or access control
  • Webhooks for project completion events
  • OAuth or token-based authentication for third-party integrations

Current Integration Options

Until the full API is available, integrate Splat Labs into your workflows using:

  • Shareable viewer URLs β€” Every project gets a URL you can link to from any external system (GIS, dashboards, CMS, custom apps). See Integrations for platform-specific guides.
  • iframe embeds β€” Embed the 3D viewer on any website or application that supports iframes. See Embedding for details.
  • Manual upload β€” Use the web interface at cloud.rockrobotic.com to upload and manage projects.

API Access

For early API access or to discuss custom integration needs, contact the Splat Labs team.

On this page

API | Splat Labs Docs | Splat Labs - Gaussian Splat Cloud