VRChat API/fr: Difference between revisions

From VRChat Wiki
FurfuVR (talk | contribs)
Translate to French
FurfuVR (talk | contribs)
Translate to French
Line 45: Line 45:
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
== Documentation ==
== Documentation ==
VRChat does not officially document its API or provide support for it<ref>[https://hello.vrchat.com/creator-guidelines VRChat Creator Guidelines] under API Usage / Bots; retrieved January 10, 2025.</ref>. However, community-driven efforts have made API documentation and SDK libraries available for various programming languages. You can find these resources at:
VRChat ne documente pas officiellement son API et ne propose pas de support à son sujet<ref>[https://hello.vrchat.com/creator-guidelines VRChat Creator Guidelines] sous Utilisation de l’API / Bots ; consulté le 10 janvier 2025.</ref>. Cependant, des efforts menés par la communauté ont permis de rendre disponibles une documentation de l’API et des bibliothèques SDK pour différents langages de programmation. Vous pouvez trouver ces ressources ici :
</div>


* [https://vrchat.community VRChat.community - Documentation de l’API et SDKs]
* [https://vrchat.community VRChat.community - Documentation de l’API et SDKs]

Revision as of 04:22, 7 August 2025

VRChat's application programmer interface (API) is official VRChat data from VRChat's servers, and streamlined to your account, through VRChat client, the VRChat website, or using the VRChat app. The API can also be queried externally.

About

VRChat briefly explains what their application programmer interfaces does, and gives examples of information it maintains, on their Developer Blog from 2019:

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.” [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 ne documente pas officiellement son API et ne propose pas de support à son sujet[2]. Cependant, des efforts menés par la communauté ont permis de rendre disponibles une documentation de l’API et des bibliothèques SDK pour différents langages de programmation. Vous pouvez trouver ces ressources ici :

Voir aussi

References

  1. Developer Blog — Websockets published by VRChat on Medium; retrieved November 28, 2024.
  2. VRChat Creator Guidelines sous Utilisation de l’API / Bots ; consulté le 10 janvier 2025.