Public Developer API

Website API Docs

Use the interactive explorer below to test endpoints and copy request paths quickly.

Endpoint TOC

Usage Guide

API Usage

Swagger above is the source of truth for endpoint paths, parameters, and responses. Use this section for quick usage notes only.

Route parameters

  • Do not include : when replacing placeholders.
  • Replace placeholders with real values.
  • Example: use roblox not :username.

Query string parameters

  • Most query params are optional.
  • Start query params with ?.
  • Example: ?show_user=true
  • Add more params with &.
  • Example: ?show_user=true&use_display=true

Quick Bot Examples

Roblox Presence

Nightbot

$(urlfetch https://mrcheeezz.com/api/roblox/presence/{username})

Fossabot

$(customapi https://mrcheeezz.com/api/roblox/presence/{username})

StreamElements

${customapi.https://mrcheeezz.com/api/roblox/presence/{username}}

Roblox Max Players (game-based)

Nightbot

$(urlfetch https://mrcheeezz.com/api/roblox/max_players/game_based/$(query))

Fossabot

$(customapi https://mrcheeezz.com/api/roblox/max_players/game_based/$(index1))

StreamElements

${customapi.https://mrcheeezz.com/api/roblox/max_players/game_based/${1}}

Spotify (Public User Linking)

Link your Spotify account here:

Connect Spotify for API usage

After linking, you will be redirected to a success page that shows your user_id. Use that user_id in Spotify API endpoints.

Example Endpoints

  • GET /api/spotify/now-playing/{user_id}
  • GET /api/spotify/top-tracks/{user_id}?limit=5&time_range=short
  • GET /api/spotify/last-song/{user_id}

Quick Example

https://mrcheeezz.com/api/spotify/now-playing/{user_id}

For everything else, use the Swagger sections above.

Album cover
Now Playing
Loading...
0:00 0:00