Skip to content

Instantly share code, notes, and snippets.

@simoniz0r
Last active January 5, 2020 08:23
Show Gist options
  • Save simoniz0r/ad6a82ade3105bce0e020c8c6fbc2f78 to your computer and use it in GitHub Desktop.
Save simoniz0r/ad6a82ade3105bce0e020c8c6fbc2f78 to your computer and use it in GitHub Desktop.
API Endpoints for warp.world Super Mario Maker 2 multiqueue

Temporary documentation-ish thing for the warp.world Super Mario Maker 2 Multiqueue. Mostly just a list of endpoints with a tad bit of info on how to use them as I figure them out.

Endpoints (all urls start with https://api.warp.world):

  • View user details
/<user>
  • View current queue
/<user>/warp_queue
  • Show length of and users in current queue
/<user>/warpqueue_list?token=<token>
  • Add levels
/<user>/join_queue?notes=<level id>&token=<token>&viewerFollow=0&viewerID=<viewer id>&viewerName=<viewer name>&viewerSub=0
  • Update existing entries (must be POST)
/<user>/update_entry?token=<token>

uses json payloads ex:

{"status":"leave","viewerID":11111111,"username":"someuser"}
  • Update queue settings (unknown how to use; most likely uses json payload similar to above)
/<user>/update_queue_settings?token=<token>
  • Get whisper (unknown how to use; seems to use viewerID,viewerName, viewerSub, viewerFollow params)
/<user>/get_whsiper?token=<token>
  • Update queue info (unknown how to use)
/<user>/update_queue_info?token=<token>
  • Update command responses (unknown how to use)
/<user>/update_command_responses?token=<token>
  • View warpbot commands
/<user>/warpbot_queue_commands?token=<token>
  • View warpbot command responses
/<user>/warpbot_queue_command_responses?token=<token>
  • Warpbot queue settings (unknown how to use)
/<user>/warpbar_queue_settings?token=<token>
  • Start new session (unknown how to use)
/<user>/new_session?token=<token>
  • End session (unknown how to use)
/<user>/end_session?token=<token>
  • Send message using WarpWorldBot (must be POST)
/<user>/send_wwb_message?token=<token>

uses json payload ex:

{"message":"hai"}
  • Send whisper using WarpWorldBot (must be POST. message is set in warpbot queue settings)
/<user>/send_wwb_whisper?token=<token>

uses json payload ex:

{"queueID":1111,"twitchID":11111111}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment