ๆ–ฌ
LOADING

vvvs.uk API

Build bots, widgets and tools on top of vvvs.uk: read profiles and stats, update your status from anywhere, upload files.

$10per month

How it works

SubscribePay $10 with PayPal or crypto (30 days each time โ€” renew whenever you want), or open a ticket for other ways.
Make a keyDashboard โ†’ Developer โ†’ Create key. It's shown once โ€” keep it secret.
Call the APISend Authorization: Bearer vv_live_โ€ฆ with every request.
Renew monthlyWhen it ends, calls return 402 until you renew.

Endpoints

MethodPathWhat it does
GET/api/v1/meYour account: profile, views, likes, badges, subscription end
PATCH/api/v1/meChange displayName, bio, bios[], status or location
{"status":"๐ŸŽฎ live on twitch","bio":"hello world"}
GET/api/v1/me/statsYour analytics: visitors per day, link clicks, countries, referrers
GET/api/v1/users/{username}Anyone's public profile (private pages are hidden)
GET/api/v1/explore?sort=views|likes|new&limit=25The leaderboard
GET/api/v1/templates?sort=top|new|usedCommunity templates
GET/api/v1/giveawaysLive and past giveaways
GET/api/v1/statsSite numbers: members, VIP, visitors, version
POST/api/v1/uploadUpload a file (multipart, field "file") to your storage

Example

curl https://vvvs.uk/api/v1/users/snow \
  -H "Authorization: Bearer vv_live_your_key"

curl -X PATCH https://vvvs.uk/api/v1/me \
  -H "Authorization: Bearer vv_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{"status":"๐ŸŽง listening to music"}'

Limits: 120 requests per minute per key (see the X-RateLimit-* headers). Errors come back as {"error": "โ€ฆ"}. Don't share keys; abuse gets the subscription removed.

Join our Discord