SpAItial has opened its Echo-3 API to every developer account, turning a phone scan of a real space into a metric scale gaussian splatting world.
Echo-3 launched alongside the SpAItial iPhone app in October, when SpAItial offered API access to Enterprise customers. Echo-2 Standard and Echo HQ, the text, image and panorama models, were already on the API, and SpAItial shipped a Claude plugin and hosted MCP server in June.
A job is a single POST /v1/worlds request with the model set to echo-3 and a capture_bundle input, a ZIP hosted at a signed HTTPS URL that supports range requests. The API answers 202 with a PENDING status, and progress arrives by polling or through world.completed and world.failed webhooks. Worlds take 30 minutes to 2 hours.
Each ZIP holds 1 to 5,000 JPEG frames at native sensor size, 1920x1440 on iOS or 1920x1080 on Android, with limits of 64 MiB per file and 8 GiB in total. Per frame pinhole intrinsics are required. Camera poses are optional but recommended, supplied as 4x4 camera_from_world matrices in the OpenCV convention and in meters.
SpAItial specifies the capture rules in ARKit terms, down to frame spacing, a half second tracking warmup and a motion blur ceiling. Its MIT-0 capture prototype is an iOS 18 ARKit app that exports valid bundles and makes no network calls, and the docs state that any capture app producing the format works.
Echo-3 jobs cost 900 credits plus 1 credit per frame, so a 1,000 frame scan costs 1,900 credits, or $19. Failed and cancelled captures are not charged, and a request that cannot reserve enough credit returns a 402 error. Every plan, including Free, includes Echo-3 API access. Free carries 800 monthly credits, below the 900 credit base price, while Standard carries 7,500 and Pro 15,000. Output is spz by default, with sog and ply available, and every capture world also gets a floorplan export, a top-down render of the splat.
The Echo-3 API is available now.




