Developer quickstart guide
Learn what you get after signup, where to explore key concepts, and how to move from a sample space to a real product integration in no time.

Start building with Smplrspace
Everything you need to get started, available right away. Use the sample space and documentation to explore Smplrspace, then connect data and interactions when you’re ready.
What you get after signup
Test embedding, interaction, and data linking without preparing floor plans or datasets. After signing up, you get:
3 spaces free to get building without limit
Access to the in-app toolbox for digitization
Full access to developer documentation
How devs typically start
There is no required order, you can skip steps depending on your use case but most teams follow a simple path:
- Embed or interact with the sample space to get familiar
- Read the docs and learn how spaces and interactions work
- Connect space to data, listen to interactions, or trigger actions
The Smplrspace toolbox
Inside the app, the space toolbox guides you through the core building blocks of Smplrspace to digitize your space and map entities.
Video tutorialsEdit layout
Digitize floor plans by tracing walls, doors, and windows. Set real-world dimensions so spaces are accurate and ready for further use.
The editor can also be embedded into your own tools or workflows.
Add equipment
Place furniture and equipment using the built-in catalog to quickly populate spaces with standard items.
Send us your own 3D models and we'll adapt and add them to your private Smplrspace catalog.
Place on map
You can choose to geolocate your space and render it automatically on the world map.
All you need is an address or GPS coordinates, and an idea of the building's orientation.
Manage entities
Link objects from your database to locations on the floor plan with unique IDs that power data layers.
Entities can be created in the Smplrspace app, via APIs, or through picking mode inside your embedded viewer. Google Sheets sync is also supported.
Integrate Smplrpsace
Start with high-level guides, then move into detailed API references as your integration deepens. These resources are designed to support both quick experiments and production-ready implementations.
Getting started
Overview of core concepts, terminology, and how Smplrspace works.
Embedding intro
Learn how to embed interactive spaces into your application or internal tools.
Smplrspace IDs
Understand how spatial entities are identified and linked to your system.
Space API overview
Core API for loading, embedding, and interacting with spaces.
Data layers
Visualize your data on spaces using structured data layers.
Custom UX
Understand how spatial entities are identified and linked to your system.
Map viewer (beta)
Embed geographic and outdoor views alongside indoor spaces.
Embed editor (beta)
Embed the Smplrspace editor for digitization and configuration workflows.
Query client
Query and manage spatial data efficiently from your application.
Floor plan colors
Apply conditional coloring and visual states to spaces and entities.
Utilities
Shared helpers and utilities used across Smplrspace APIs.
Stay informed and get support
These resources help you keep track of platform updates, monitor availability, explore working examples, and get help when questions come up.
Live examples
Explore working examples that demonstrate common embedding and interaction patterns.
Support
Get help from the Smplrspace team via chat or email when you need assistance.
Changelog
Track product updates, improvements, and fixes as Smplrspace evolves.
System status
Check live platform status and performance.
Private by design, secure by default
Smplrspace is built with a privacy-first architecture. Your data stays in your systems, and the viewer only passes it on the client side. The data you visualize does not even transit through our servers
Security guidesNo data ingestion
Your building data and business logic never leave your environment. We only store the floor plans you upload and nothing else.
Client tokens
Every request to load a space requires a client token. They are managed inside the Smplrspace app and you can revoke or rotate them anytime.
Authorized domains
Control which domains are allowed to request your floor plans. Only requests coming from your approved domains will be processed.
Content Security Policy
Smplrspace is compatible with strict CSP environments. Add our CSP directive to ensure the viewer loads correctly within security standards.
What you don’t need to worry about
Smplrspace is designed to remove entire categories of complexity from your product. You focus on your software and data. The spatial layer is handled by us.
Smplrspace works with real time data, if you can fetch it, we can render it.
You don't need to:
Build or maintain spatial rendering infrastructure
Manage mapping engines or geometry processing
Re-architect your stack to “fit” Smplrspace
Accelerate your implementation
If you want to move faster or reduce internal workload, Smplrspace offers services that help you prepare spaces and entities correctly from the start.
Floor plan digitization
Our digitization services focus on clarity and consistency, producing lightweight, clutter-free digital spaces that are easy to navigate, reuse, and scale.
Super fast turnaround, handled by experienced digitization experts
Transparent pricing based on square footage and service complexity
Only one real-world dimension needed to accurately scale the entire space
Data mapping
Our team assigns IDs and coordinates to entities like sensors and equipment, linking database items to their exact location so they can be used across reports and external systems.
Precise mapping of spatial entities to unique, stable identifiers
Consistent data linking across Smplrspace reports and software products
Handled by our digitization experts to ensure accuracy at scale
Use spaces beyond the viewer
Export floor plans and spatial data when you need them outside the Smplrspace viewer.
Supported formats:
Images: PNG (2D floor plans, 3D snapshots)
3D meshes: glTF
Geospatial formats: GeoJSON, IMDF
Start free and scale as you grow
Start building with Smplrspace for free. Explore the SDK, create your first three spaces, and test integrations without commitment. Review our pricing or dive straight into the docs and start building.
Free to start — 3 spaces included, no credit card required
Fully self-serve — digitize your spaces, and integrate at your own pace
Enterprise ready — volume discounts, white label, and priority support
Solutions for Software companies
Smplrspace integrates quickly into existing products and systems, amplifying instead of replacing current processes and workflows.