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
| Capability | Status |
|---|---|
| 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.