VRChat API

From VRChat Wiki
Revision as of 15:26, 4 October 2025 by Mikage Kagetani (talk | contribs) (Created page with "{{Quote|''VRChatには、すべての楽しいバーチャルリアリティを処理するクライアント、仮想領域のユーザー間の高速低ドラッグ通信を処理するネットワーク層、および「ユーザーが誰であるか」や「ユーザーがどこにいるか」などの永続的な情報ストレージを担当するAPI、「ペタバイトのアバターの真に壮大なコレクション、動的なボーンとパーティクルア...")

VRChatのアプリケーションプログラマーインターフェース(API)は、VRChatのサーバーからの公式VRChatデータであり、VRChatクライアント、VRChatウェブサイト、またはVRChatアプリを使用して、アカウントに合理化されます。 APIは外部から照会することもできます。

About

7人のAPIチームメンバーが、サーバールームでゲーム内写真のためにポーズをとっています。2021年の写真。

VRChatは、2019年の開発者ブログ[1]

VRChatには、すべての楽しいバーチャルリアリティを処理するクライアント、仮想領域のユーザー間の高速低ドラッグ通信を処理するネットワーク層、および「ユーザーが誰であるか」や「ユーザーがどこにいるか」などの永続的な情報ストレージを担当するAPI、「ペタバイトのアバターの真に壮大なコレクション、動的なボーンとパーティクルアニメーションの緩い集合体を維持する」

Data

Information from VRChat's API includes the following:

  • Login and authentication
    • Being able to sign in via Steam, Meta, PICO, etc.
    • Signing directly through your VRChat account
  • Social and friends list
    • Live instance data (and switching instances)
    • Data regarding invites, and notifications
    • Joining and leaving instances
    • Favorite friends lists
  • SDK asset uploads
    • Your worlds and avatars
    • Favorite avatars, worlds, etc.
    • Searching for worlds and avatars
  • Realtime player state changes
    • Status updates, changing bios
    • Practically anything account-related
    • Changing avatars
    • Switching instances (and live instance data)

Official resources

VRChat's API status can officially be queried here: VRChat server status

Documentation

VRChat does not officially document its API or provide support for it[2]. However, community-driven efforts have made API documentation and SDK libraries available for various programming languages. You can find these resources at:

References

  1. Developer Blog — Websocketsで、アプリケーションプログラマーインターフェイスが何をするかを簡単に説明し、維持する情報の例を提供します。VRChatが「Medium」で公開しました。2024年11月28日閲覧。
  2. VRChat Creator Guidelines under API Usage / Bots; retrieved January 10, 2025.