Custom API - Android-Based System Management API
About VIVE Custom API
The VIVE Custom API offers enterprise-level APIs for developers and independent software vendors, specifically designed for VIVE partners with experience in Android development.
A
VIVE Business +
license is required to access this feature.
Developers using Unity or Unreal Engine
please
refer to the
VIVE OpenXR SDK
for relevant guidelines.
Compatible Devices
- VIVE Focus Vision
- VIVE XR Elite
- VIVE Focus 3
Key features overview
| Category | Features | Pro Tier | Ultimate Tier |
| Map Manager | Import/ Export / Clear Map | ⬤ | ⬤ |
| Check md5 checksum of map | ⬤ | ⬤ | |
| Save LBE map | ⬤ | ⬤ | |
| Get/Set boundary size | ⬤ | ⬤ | |
| Get current tracking mode status | ⬤ | ⬤ | |
| Get boundary overlay visibility | ⬤ | ⬤ | |
| Trigger auto Floor Detection | ⬤ | ⬤ | |
| Trigger re-center | ⬤ | ⬤ | |
| App and device manager | Install app | ⬤ | ⬤ |
| Uninstall app | ⬤ | ⬤ | |
| Get app info list | ⬤ | ⬤ | |
| Shutdown/ reboot device | ⬤ | ⬤ | |
| Check Firmware | ⬤ | ⬤ | |
| Get controller information | ⬤ | ⬤ | |
| Pairing management | ⬤ | ⬤ | |
| IPD management | ⬤ | ⬤ | |
| WiFi management | ⬤ | ⬤ | |
|
Casting management
(XR Elite: Not Supported) |
⬤ | ⬤ | |
|
VIVE Launcher Setting
(XR Elite: Not Supported) |
VIVE Tutorial UI | ⬤ | ⬤ |
| BT Setups | ⬤ | ⬤ | |
| WiFi Setups | ⬤ | ⬤ | |
| Boundary Setups | ⬤ | ⬤ | |
|
MR Room Setup
(Focus 3: Not Supported) |
⬤ | ⬤ | |
| Recording Manage | Video recording management | ⬤ | |
| Screenshot management | ⬤ |
Note: Using the Recording Manager requires signing a legal agreement, and HTC will provide the additional feature to enable on VB+.
More information
You can access detailed guidelines, API references, and libraries on the VB+ API section under the Download page.