API

you'll find here detailed descriptions and usage examples on all SDK API modules

You'll find here the list of API modules, the description of what each API does and the link to the specific API, which provides more detailed info on how it works and example code usage.

API Module
What it does

Serve monetized ads in your game.

Call hosted LLM models for chat, hints, or narrative beats without managing your own inference stack.

Record gameplay telemetry, funnel steps, and user properties.

Load, preload, and clean up assets with WebView-aware optimizations.

Fetch CDN-backed content and handle platform caching.

Load and manage embedded libraries shipped by the host.

Toggle experiences, run experiments, and gate functionality with feature flags.

Trigger haptics feedback.

Add In-App Purchases to your game.

Competitive leaderboards with multiple security levels.

Hooks to react to host lifecycle changes (pause/resume/teardown).

Track debug info or errors.

Schedule and manage local notifications.

Handle exponential economies without losing precision.

Opt into and configure the host preloader.

Access the current user profile.

Build synchronous multiplayer sessions backed by the Venus Rooms service.

Read safe-area insets to avoid overlapping host UI.

Download host-provisioned asset bundles shared across titles.

Drive authoritative game state through the simulation system.

Share links, generate QR codes, and handle launch params.

Persist player data at the right scope using storage helpers.

Server time synchronization and formatting.

Unsupported

Avatar 3D APIs (unsupported).

Navigation APIs (unsupported).

Popups APIs (unsupported).

Last updated