
TwoPlayer: If the level has two player mode enabled Version: Number of times the level was updated ĬopiedID: The original level ID, if the level was copied.

GameVersion: The version of GD the level was released on (1.9, 2.1, etc) Orbs: Amount of mana orbs received for beating the level ĭiamonds: Amount of diamonds received for beating the level (stars + 2) įeatured: Whether the level is featured or not Įpic: Whether the level has an "epic" rating or not Stars: Amount of stars received for beating the level Length: The length of the level (Tiny/Short/Medium/Long/XL) Includes demon rating ĭisliked: If the level has a negative number of likes (true/false) An ID of 0 indicates a green (unregistered) user ĭifficulty: The difficulty of the level (as a string). PlayerID: The unique player ID of the level's author ĪccountID: The account ID of the level's author. *Values that require a download are in red and values that only work with daily/weekly levels are blue Īuthor: The name of the level's author (appears lower down in response) *By default it performs a search for the level ID and returns as much information as possible without downloading

Using "daily" or "weekly" as the level ID will return the current daily/weekly level (always downloaded) ĭownload: Whether or not to actually download the level (much slower) LevelID should be the ID of a level (whoa) If by any chance you use this API for other projects, credit is greatly appreciated! But yeah, if it responds that just double check the documentation or make sure what you're looking for actually exists. It doesn't actually mean anything, I was just referencing the Geometry Dash servers. In the event that something goes horribly wrong and the server doesn't like your request (or you tried to search for a level/profile/etc that doesn't exist), the API will return Profile Posting /postProfileComment (POST) Comments & Posts /api/comments/level-or-user-ID

Level Leaderboards /api/leaderboardLevel/levelID Here are the different things you can use the API for. Without any authorization, and with little to no required parameters. That's why I made this API to send you whatever you need in a nice, clean JSON. Geometry Dash's API isn't meant to be publicly used, and is a total nightmare to fetch stuff from. In the off chance that you actually know what any of this means, this page contains everything you need to know about grabbing information on GD levels/accounts/etc without going through the trouble of using the actual GD API on API (application programming interface) is how the website is able to get all the neat stuff from the Geometry Dash servers.
