plaguevm gdps checking

Levels: 0 Accounts: 0 Downloads: 0 Scores: 0 Comments: 0

Levels

Everything uploaded through the game, newest first.

—
ID Level Difficulty Stars Downloads Likes Uploaded
Page 1

Leaderboard

Players ranked by the stat you pick below.

# Player Stars Demons Creator points

Connect

Geometry Dash 2.2 with Geode, or any GDPS server switcher.

Server address

Paste this into the client's server field. The trailing /database/ is part of the path.

/database/

Setup

  1. Install Geode or a GDPS switcher build for 2.2.
  2. Set the server URL to the address above.
  3. Restart the client so it reloads the config.
  4. Register an account in game. The email must be @gmail.com, and the first account becomes ID 1.
  5. Log in and upload a level. It appears here after a refresh.

Quick check

# server alive
curl -s https://host/database/ping.php
1
# raw level list
curl -s https://host/database/getGJLevels21.php?type=4&gameVersion=22

Endpoints

Unknown endpoint names answer the literal -1. No status codes, no cookies.

accounts   registerGJAccount  loginGJAccount  updateGJAccSettings20
           backupGJAccountNew  syncGJAccountNew  getAccountURL

levels     getGJLevels21  downloadGJLevel22  uploadGJLevel21
           updateGJDesc20  deleteGJLevelUser20  getGJDailyLevel
           rateGJStars20  rateGJDemon21  suggestGJStars20

users      getGJUserInfo20  updateGJUserScore22  getGJUsers20
           getGJCreators19

scores     getGJScores20  getGJLevelScores211  uploadGJLevelScore

comments   getGJComments21  uploadGJComment21  getGJCommentHistory
           likeGJItem21

misc       getGJSongInfo  getGJMapPacks21  getGJGauntlets21
           getGJChallenges  getGJRewards  ping

JSON API

Read-only, open CORS, no key.

GET /api/stats
GET /api/levels?q=temple&type=0&page=0
GET /api/levels/1
GET /api/levels/1/scores
GET /api/levels/1/comments
GET /api/leaderboard?type=top
GET /api/users/1

Menu

Sections lifted from the GDBrowser home page. Rows marked local open this server instead of the external site.

Accounts

Everything below needs the admin key. It stays in this tab, in sessionStorage, and is sent as x-admin-key.

—
ID Player Email Stars Demons Flags Created Actions
Page 1

Level

Player

Copied