Nav Logo
Why Meta Quest?
Design
Develop
API reference
Distribute
Blog
Support
Login
Blog
Preserve Integrity with Blocking API
​
Back to Blog
Jun 2, 2022

Preserve Integrity with Blocking API

Blog Hero Image
Integrity is a vital component of any application ecosystem. It preserves the principles and policies in your code of conduct and applies to each person who engages with your app. Integrity includes the ability for people to mitigate unpleasant social experiences within an app, and know that their preferences will be honored. By improving the integrity of your app, you contribute to a safe and healthy VR ecosystem and an improved experience for everyone.
To help you maintain the integrity of your app, we recently launched the Blocking API, included in Platform SDK v40. If someone has blocked another person on the platform for any reason, the Blocking API enables you to integrate and uphold those blocks to create a safer experience and protect people from bad actors they previously encountered and blocked.
Honor Blocked Accounts Across the Meta Quest Platform
A user can choose to block specific profiles within apps that have integrated the Blocking API. The API allows you to fully control the trigger and activation of the blocking dialog, which could include gestures, profile links, in-game icons, and more. Once activated, the dialog provides an overview of what it means to block someone and a prompt to confirm or cancel the block. After confirming a block, the person who initiated the block is brought back into your app to pick up where they left off with minimal friction. This block will be honored by other apps that are also using the Blocking API. Blocks that are made at the platform level using the Oculus UI will also be applied to apps integrated with the Blocking API.
To protect privacy, users are not notified when they have been blocked by someone else. After someone is blocked, they won't be able to:
  • Add the blocking user as a friend. If they’re already friends, they’ll get unfriended.
  • Send the blocking user messages or invites to events, games, and parties.
  • See the blocking user’s VR activity or profile in search results.
This API returns a list of app-scoped IDs that provide blocking data from your app’s community, which you can use to honor blocks that were made elsewhere on the Meta Quest Platform. This centralizes blocking across integrated apps on the platform, building continuity and trust across your community. If your app already has an internal blocking list, the Blocking API provides blocking data that you can use to update your own list while simultaneously upholding integrity across the platform. While Meta reviews user reports, we do not review user blocks nor automatically enforce additional action against users that are blocked.
As more developers implement this API, your community can trust that once they block someone, they won’t have to encounter them again, even when they switch between new apps and experiences.
To get started integrating the Blocking API, check out the documentation. Thank you for prioritizing the integrity of your app.
Platform SDK
Quest
Did you find this page helpful?
Thumbs up icon
Thumbs down icon

Explore more
Jun 11, 2025Meet the Winners of the $1M Meta Horizon Creator Competition: Mobile Genre Showdown
After receiving hundreds of world submissions across 13 countries and several world genres, the results are finally in. Meet the winners of the $1M Mobile Genre Showdown creator competition.
All, Apps, Games, Quest
Read article
Jun 10, 2025Meta Horizon: New Tools & Incentives for Creators + More Mobile Worlds to Explore
Discover new generative AI tools that are helping creators accelerate the ecosystem and check out the results of our $1 million Meta Horizon mobile creator competition.
All, Avatars, Games, Mobile, Quest
Read article
Jun 9, 2025Creator Spotlight: How PinataMJ Built Palmfall Point in 24 Hours with GenAI
Learn how longtime creator and Meta Horizon Creator Program member PinataMJ built out his island-themed world Palfall Point in just 24 hours by using GenAI tools in the Worlds desktop editor.
All, Apps, Design, Games, Quest
Read article

Nav Logo
Build with Meta
Social Technologies
Meta Horizon
AI
Horizon Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Horizon Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Horizon Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
English (US)
© 2025 Meta