API Reference vrchat v#1.20.0

View Source

Modules

API calls for all endpoints tagged Authentication.

API calls for all endpoints tagged Avatars.

Handle Tesla connections for VRChat.

Helper functions for deserializing responses into models

API calls for all endpoints tagged Economy.

API calls for all endpoints tagged Favorites.

API calls for all endpoints tagged Files.

API calls for all endpoints tagged Friends.

API calls for all endpoints tagged Groups.

API calls for all endpoints tagged Instances.

API calls for all endpoints tagged Invite.

API calls for all endpoints tagged Jams.

API calls for all endpoints tagged Miscellaneous.

verified is obsolete. User who have verified and are 18+ can switch to plus18 status.

Group-related constants

Instance-related constants

Population brackets based on instance population

Language-related constants

Download links for various development assets.

Minimum supported client build number for various platforms

Whether to allow offline analysis

Categories available for reporting objectionable content

Options for reporting content

Reasons available for reporting users

Deprecation: Object has unknown usage/fields, and is always empty. Use normal Url field instead.

"none" User is a normal user "trusted" Unknown "internal" Is a VRChat Developer "moderator" Is a VRChat Moderator Staff can hide their developerType at will.

Group access type when the instance type is "group"

Only visible via the /groups/:groupId/members endpoint, not when fetching a specific user.

A permission that can be granted to a role in a group.

Types of dynamic user content permitted in an instance

Instance region

User object received when querying your friends list

User object received when querying your own instance

User object received when searching

Info about the performance limits on a platform

Avatar Performance ratings.

Build information for a platform

Info about a print

API/Photon region.

A category used for reporting content

A reason used for reporting users

Statistics about the user's currently queued service request

Status information for a service request

Represents a single Transaction, which is likely between VRChat and Steam.

Status object representing if a queried user by username or userId exists or not. This model is primarily used by the /auth/exists endpoint, which in turn is used during registration. Please see the documentation on that endpoint for more information on usage.

Defines the User's current status, for example "ask me", "join me" or "offline. This status is a combined indicator of their online activity and privacy preference.

API calls for all endpoints tagged Notifications.

API calls for all endpoints tagged Playermoderation.

API calls for all endpoints tagged Prints.

Helper functions for building Tesla requests

API calls for all endpoints tagged Users.

API calls for all endpoints tagged Worlds.