Introducing the Splat Labs API
We're thrilled to announce the public release of the Splat Labs API — a powerful new way for developers to integrate Gaussian Splatting capabilities directly into their applications.
Whether you're building a real estate platform, a construction management tool, or a creative application, the Splat Labs API gives you programmatic access to our entire processing and viewing infrastructure.
What You Can Build
The API opens up exciting possibilities for developers:
Real Estate Platforms
Automatically generate virtual tours from uploaded images and embed them directly in property listings.
Construction Software
Integrate 4D timeline capabilities to track and visualize construction progress over time.
Creative Tools
Build custom editing experiences that leverage our high-performance splat rendering engine.
Enterprise Applications
Process and manage thousands of splats with our scalable cloud infrastructure.
API Features
Upload and Processing
// Upload a splat file
const response = await fetch('https://api.splatlabs.ai/v1/splats', {
method: 'POST',
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/octet-stream'
},
body: splatFile
});
const { splatId, status } = await response.json();
Embed Generation
Generate embeddable viewers with customizable settings:
// Create an embed URL
const embed = await fetch(`https://api.splatlabs.ai/v1/splats/${splatId}/embed`, {
method: 'POST',
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
controls: 'orbit',
autoplay: true,
quality: 'high'
})
});
Analytics and Insights
Track viewer engagement with detailed analytics:
- View counts and duration
- Geographic distribution
- Device and browser breakdown
- Engagement hotspots
Pricing
The API is available on all paid plans with usage-based pricing:
| Plan | API Calls/Month | Processing Credits | Price |
|---|---|---|---|
| Pro | 10,000 | 100 GB | $49/mo |
| Team | 50,000 | 500 GB | $149/mo |
| Enterprise | Unlimited | Custom | Contact us |
Get Started Today
Ready to start building? Here's how to get started:
- Create an API key in your Splat Labs dashboard
- Read the documentation at docs.splatlabs.ai
- Join our Discord for developer support and community
We can't wait to see what you build!
Questions about the API? Reach out to our developer relations team at developers@splatlabs.ai