API de VRChat

From VRChat Wiki
Revision as of 21:51, 30 July 2025 by Sakuuh (talk | contribs) (Created page with "<blockquote>''Hay tres partes principales en VRChat: el cliente, que maneja toda la parte divertida de la realidad virtual, la capa de red, que se encarga de la comunicación rápida y eficiente entre los usuarios en los mundos virtuales, y la API, que es responsable del almacenamiento permanente de información como “quiénes son nuestros usuarios”, “dónde están nuestros usuarios” y “mantener el control de una colección realmente espectacular de petabytes d...")

Application programming interface (API) en inglés,, la interfaz de programación de aplicaciones de VRChat es la información oficial de VRChat obtenida desde los servidores, y que se conecta directamente con tu cuenta, ya sea mediante el cliente de VRChat, la página web de VRChat o la aplicación de VRChat. También es posible consultar la API desde fuentes externas.

Acerca de

VRChat explica brevemente qué hace su interfaz de programación de aplicaciones y ofrece ejemplos de la información que maneja en su blog para desarrolladores de 2019:

Hay tres partes principales en VRChat: el cliente, que maneja toda la parte divertida de la realidad virtual, la capa de red, que se encarga de la comunicación rápida y eficiente entre los usuarios en los mundos virtuales, y la API, que es responsable del almacenamiento permanente de información como “quiénes son nuestros usuarios”, “dónde están nuestros usuarios” y “mantener el control de una colección realmente espectacular de petabytes de avatares, conglomerados sueltos de huesos dinámicos y animaciones de partículas”. [1]

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 publicado por VRChat en Medium; consultado el 28 de noviembre de 2024.
  2. VRChat Creator Guidelines under API Usage / Bots; retrieved January 10, 2025.