Scenes
Upload walkthrough or street-level video, commit a job, and retrieve processed outputs, viewer links, and quality metrics.
- Managed scene processing
- Signed upload and result URLs
- Viewer and metric retrieval
Stratis is not just an app backend. It is a paid spatial-data platform with public discovery surfaces, signed-in user onboarding, and API-key machine workflows that consume Ecko when they use processing capacity or create premium dataset exports.
Discovery endpoints are open for browsing captures, map coverage, listings, and share links.
Any signed-in Stratis user can create, list, and revoke API keys using a Firebase bearer token.
Machine calls use `x-api-key`. Paid operations require enough available Ecko and deduct or hold value during use.
The current public v1 is intentionally split between what is already live and what is still roadmap. These are the strongest live lanes today.
Upload walkthrough or street-level video, commit a job, and retrieve processed outputs, viewer links, and quality metrics.
Search object captures and pull isolated outputs that already exist in Stratis, including splats, OBJ meshes, labels, and object metadata.
Search drone captures, inspect aerial outputs, and still use public map discovery for site-scale coverage and claims.
The current policy is simple: any signed-in Stratis user can mint keys, but paid machine calls must have enough available Ecko to proceed. Public browsing remains free, and some API-key retrieval endpoints are currently non-charged.
Human-facing docs should talk in Ecko and Pulse. Raw Voxel precision only matters for lower-level token accounting.
# 1. Create a key with a signed-in user token
POST /createApiKey
Authorization: Bearer <firebase-id-token>
# 2. Search nearby claims with a Stratis API key
POST /apiSearchClaims
x-api-key: <your-api-key>
# 3. Create a paid processing job
POST /apiCreateJob
x-api-key: <your-api-key>
# 4. Upload a video to the signed upload URL
PUT <signed-upload-url>
# 5. Commit the job for processing
POST /apiCommitJob
x-api-key: <your-api-key>
# 6. Poll for result URLs and viewer link
GET /apiGetJob?jobId=<job-id>Use the machine API when you want Stratis to process a new scene.
Use dedicated object search and detail endpoints to pull object outputs already present in Stratis.
Use dedicated aerial endpoints for stable retrieval, then fall back to the public map for broad coverage discovery.
Build a shortlist, price it in ECKO, and export a reusable JSON package of Stratis asset references.