Develop
Develop
Select your platform

Horizon Platform SDK

Updated: Jan 16, 2026

Platform SDK

The Horizon Platform SDK is software development kit that allows developers to integrate applications with the Horizon Platform, granting access to a wide range of features.
Click to learn more about each package and how to integrate it into your application.

Packages

  • Application — Access core app metadata and utilities for coordinating platform-level behaviors.
  • Application Lifecycle — Handle application launch events and deep linking.
  • Consent — Manage user consent flows and check consent status for platform features.
  • Group Presence — Control a user’s presence status, send invitations to invites friends to join each other in app.
  • In-app Purchases (IAP) — Offer in-app purchases (consumables, entitlements, subscriptions) to monetize content.
  • Leaderboards — Rank users and display high scores to encourage competition.
  • User Age Category — Classify users by age bracket to tailor content for compliance and safety.
  • Users — Access user profiles and identity data for account-aware features.

Get Started

Check out the Getting Started guide to learn how to set up your project and integrate the Platform SDK.

Best practices

Dive deeper into core concepts and best practices for building high-quality apps with the Platform SDK.
  • Pagination — Learn the pagination methods common to many Platform SDK API results to improve performance and reduce memory usage.

Test with Spatial Simulator

No Quest headset nearby? No problem. The Spatial Simulator is an OpenXR environment emulator that can run Quest applications on Mac or Windows computers.
We’ve added support for Platform SDK packages on Spatial Simulator so that you can explore calling the APIs directly on your computer.
This is the fastest way to get an interactive, visual understanding of Platform SDK APIs requests and responses.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon