Skip to content
VRCPulse
Menu
Check out VRCPulse
Docs menu

Integrations

API

Read-only HTTP API for the groups and worlds registered to an account. Available on the Pro and Ultra plans.

API keys

  1. Open Settings, Developer, API Keys, and choose New key.
  2. Store the key. It is displayed once and cannot be retrieved later.
PropertyValue
Keys per account10
AccessRead-only
ScopeAssets registered to the owning account

Authentication

Base URL: https://app.vrcpulse.com/api/v1. Send the key as a bearer token on every request:

curl https://app.vrcpulse.com/api/v1/groups \
  -H "Authorization: Bearer YOUR_API_KEY"
StatusMeaning
401Missing or invalid API key
403Plan does not include API access, workspace is read-only, or the group is not owned by the account
404World or instance not found for the account
429Rate limit exceeded

Rate limits

PlanAPI accessRequests per minute
FreeNon/a
SupporterNon/a
ProYes60
UltraYes120

Limits apply per account across all of its keys, in a fixed one-minute window. Every response includes:

HeaderValue
RateLimit-LimitRequests allowed in the current window
RateLimit-RemainingRequests remaining in the current window
RateLimit-ResetUnix time in seconds when the window resets
Retry-AfterSeconds to wait; sent with 429 responses

Reference

Endpoints, parameters, and response schemas are documented in the API reference.