Download JavaScript
Fetches the JavaScript code to the frontend React website.
Query Parameters
Specifies which variant of the site. Public is the end-user site, while internal is the staff-only site with special pages for moderation and management.
"public""internal" | "public"Specifies which git branch the site should load frontend source code from.
"main"Response Body
application/javascript
application/json
curl -X GET "https://api.vrchat.cloud/api/1/js/app.js""string"{
"error": {
"message": "only admins can get non-main branches",
"status_code": 400
}
}Show Information Notices GET
IPS (Info Push System) is a system for VRChat to push out dynamic information to the client. This is primarily used by the Quick-Menu info banners, but can also be used to e.g. alert you to update your game to the latest version. `include` is used to query what Information Pushes should be included in the response. If include is missing or empty, then no notices will normally be returned. This is an "any of" search. `require` is used to limit what Information Pushes should be included in the response. This is usually used in combination with `include`, and is an "all of" search.
Get Permission GET
Returns a single permission. This endpoint is pretty useless, as it returns the exact same information as `/auth/permissions`.