Untitled

What is Vlly? - How developers build 3D/AR/XR apps

Vlly is an API-first 3D and XR platform designed to make world-class 3D and XR possible for every development team; taking the guesswork out of formats, conversions, delivery, and rendering. Go from 0 to production 3D pipeline in minutes. Vlly makes your content look beautiful on every device, every time.


This guide will show you how to send 3D files into Vlly and get them highly optimized and ready for display everywhere.

Users are reporting upwards of 95% reduction in file size for simple models - leading to 5x faster TTR(time to render).

In this Guide

  1. Get an API key The Vlly API uses a unique string token for authentication.
  2. POST a 3D file 3D content stored in Vlly are called assets. To create your first 3D asset, send a POST request to the /assets endpoint with the file as multipart/form-data with the field named asset.
  3. Wait for “ready” As soon as you POST a 3D file, Vlly beings processing and optimizing the file. For smaller files, this often takes just a few seconds. Simple models see up to 80% reduction of file size, leading to 5X faster TTR (Time To Render).
  4. Display your asset To display your asset, just create a display url using the ASSET_ID you received when you created the asset.

Step 1: Getting an API Key 🔐

The Vlly API uses a unique string token as for authentication. If you have already received your API key, you can skip to Step 2.

To get your api key send an email to [email protected] or [click here](mailto:[email protected]?subject=API) and you’ll receive an email reply with your new api key.

To use the examples in this document replace anywhere you see a {API_KEY} with the api key you received in your email.

Step 2: Post 3D content 📤

3D content stored in Vlly are called assets. To create your first 3D asset, send a POST request to the /assets endpoint with the file as multipart/form-data with the field named asset.