Skip to content

API

Public REST API for querying games, taxonomies, and stats. Useful for VR launchers, sideload apps, and external integrations.

Base URL

https://davenportcity.com/wp-json/clubhousevr/v1

Endpoints

  • GET /games — list games. Query params: filter (free, new, quest-3, multiplayer, all, or a genre slug), limit, page
  • GET /search?q=... — search game titles, returns minimal results
  • GET /stats — global counters (downloads today, total games, live streamers)
  • GET /activity — recent download activity for the live feed
  • POST /wishlist/{id} — toggle wishlist (auth required)
  • POST /download-token/{id} — mint a tokenized download URL (auth required)

Authentication

Public read endpoints don’t require auth. Write endpoints (wishlist, downloads) require a logged-in WordPress session cookie or an application password.

Rate limits

Default WordPress REST limits apply. Authenticated download token endpoint is rate-limited to 30 tokens/user/hour.

Detailed docs

See the developer docs for full request/response examples and SDK snippets.