VRChat API

From VRChat Wiki
Revision as of 15:25, 4 October 2025 by Mikage Kagetani (talk | contribs) (Created page with "==About== thumb|7人のAPIチームメンバーが、サーバールームでゲーム内写真のためにポーズをとっています。2021年の写真。 VRChatは、2019年の開発者ブログ<ref>[https://medium.com/vrchat/developer-blog-websockets-b5f0b4d379 Developer Blog — Websockets]で、アプリケーションプログラマーインターフェイスが何をするかを簡単に説明し、維持する情報の例を提供...")

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

About

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

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

There are three major parts to VRChat — the client, which handles all of the fun virtual reality stuff, the network layer, which handles the high-speed low-drag communication between users in the virtual realms, and the API, which is responsible for permanent information storage like "who our users are" and "where our users are" and "keeping tabs on a truly spectacular collection of petabytes of avatars loose conglomerations of dynamic bones and particle animations."

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.