S&box Wiki

Backend API

This API is prone to changes at any time - and therefore this guide might go out of date. If something doesn't line up, it probably means the API was changed and that this page needs updating.

This page is an analysis of the API used for the dev site and the in-game menus; please be aware that this may change at any time and that none of this information is official. All endpoints can be accessed through https://services.facepunch.com/sbox/

Endpoints

Player endpoints | Account endpoints | Asset endpoints | Session endpoints | Other endpoints

Player endpoints

When you want to get info about a player

GET /player/{steamid}

Params

steamid : The SteamID of the player you want info of.

Returns

The player’s SteamID, name, profile URL, score, and avatar.

Example Request

player/76561197960279927

Example Response

{ "Id": 76561197960279927, "Name": "garry", "Url": "/u/garry", "Avatar": "https://avatars.steamstatic.com/adfd2545a3a5f0eb07ad042873be6aa4e03ef660_medium.jpg", "Score": 1060 }

GET /player/{steamid}/overview

Params

steamid : The SteamID of the player you want info of.

Returns

Everything about a player.

Example Request

player/76561197960279927/overview

Example Response

{ "Player": { "Id": 76561197960279927, "Name": "garry", "Url": "/u/garry", "Avatar": "https://avatars.steamstatic.com/adfd2545a3a5f0eb07ad042873be6aa4e03ef660_medium.jpg", "Score": 1060 }, "GamesPlayed": 329, "TotalSessions": 3850, "SecondsPlayed": 640935, "Achievements": 37, "TotalFavourites": 58, "TotalReviews": 24, "NegativeReviews": 3, "PositiveReviews": 11, "Avatar": "{\"Items\":[{\"id\":-691668871},{\"id\":270658907},{\"id\":591027714},{\"id\":740497525},{\"id\":1045421669},{\"id\":1448665498,\"t\":0.9722222},{\"id\":1634228279}],\"Height\":1,\"PrefersHuman\":false}", "LatestReviews": [ { "Player": { "Id": 76561197960279927, "Name": "garry", "Url": "/u/garry", "Avatar": "https://avatars.steamstatic.com/adfd2545a3a5f0eb07ad042873be6aa4e03ef660_medium.jpg", "Score": 1060 }, "Score": 2, "Package": { "Org": { "Ident": "brick", "Title": "Mighty Brick", "Description": "", "Thumb": "https://cdn.sbox.game/org/brick/logo.343f1806.png", "Discord": "https://discord.gg/nK4fdrTArc" }, "Ident": "ghoul_grounds", "FullIdent": "brick.ghoul_grounds", "Title": "Ghoul Grounds", "Summary": "Wave-based zombie survival game featuring a custom screen-space shader that dynamically outlines the environment.", "Thumb": "https://cdn.sbox.game/org/brick/ghoul_grounds/thumb/372afda9-ad8f-4ea9-b54e-fa164cd2eb7d.png", "ThumbWide": "https://cdn.sbox.game/org/brick/ghoul_grounds/thumb/a90256bd-c61b-4e93-9481-148b77e29ce2.png", "ThumbTall": "https://cdn.sbox.game/org/brick/ghoul_grounds/thumb/f530a2f4-ba05-4234-af31-15e3d1947c8d.png", "TypeName": "game", "Updated": "2025-03-15T15:08:56.8+00:00", "Created": "2025-01-19T22:16:18.8+00:00", "UsageStats": { "Total": { "Users": 1647, "Seconds": 643111 }, "Month": { "Users": 1647, "Seconds": 643111 }, "Week": { "Users": 1647, "Seconds": 643111 }, "Day": { "Users": 1647, "Seconds": 643111 }, "Trend": 1.8325960636138916 }, "Tags": [ "cod", "fps", "horror", "shooter", "survival", "toon", "wave", "zombie" ], "Favourited": 210, "Collections": 1, "VotesUp": 558, "VotesDown": 22, "Public": true } }, { "Player": { "Id": 76561197960279927, "Name": "garry", "Url": "/u/garry", "Avatar": "https://avatars.steamstatic.com/adfd2545a3a5f0eb07ad042873be6aa4e03ef660_medium.jpg", "Score": 1060 }, "Score": 2, "Package": { "Org": { "Ident": "fish", "Title": "Small Fish", "Description": "><(((°>", "Thumb": "https://cdn.sbox.game/org/fish/logo.1b485639.png", "WebUrl": "https://smallfi.sh", "Discord": "https://smallfi.sh/discord" }, "Ident": "sauna", "FullIdent": "fish.sauna", "Title": "My Summer Cottage", "Summary": "A Finland survival simulator.", "Thumb": "https://cdn.sbox.game/org/fish/sauna/thumb/1d977779-b1ef-4ad4-8d0b-4627c6c7b91e.png", "ThumbWide": "https://cdn.sbox.game/org/fish/sauna/thumb/1d977779-b1ef-4ad4-8d0b-4627c6c7b91e.png", "ThumbTall": "https://cdn.sbox.game/org/fish/sauna/thumb/1d977779-b1ef-4ad4-8d0b-4627c6c7b91e.png", "TypeName": "game", "Updated": "2025-02-09T22:18:56.3+00:00", "Created": "2023-02-28T23:18:48.9+00:00", "UsageStats": { "Total": { "Users": 14406, "Seconds": 19742901 }, "Month": { "Users": 14406, "Seconds": 19741169 }, "Week": { "Users": 14406, "Seconds": 19741169 }, "Day": { "Users": 14406, "Seconds": 19741169 }, "Trend": 1.85879385471344 }, "Tags": [ "finland", "fish", "meme", "relax" ], "Favourited": 969, "Collections": 1, "VotesUp": 1103, "VotesDown": 87, "Public": true } }, { "Player": { "Id": 76561197960279927, "Name": "garry", "Url": "/u/garry", "Avatar": "https://avatars.steamstatic.com/adfd2545a3a5f0eb07ad042873be6aa4e03ef660_medium.jpg", "Score": 1060 }, "Score": 3, "Package": { "Org": { "Ident": "facepunch", "Title": "Facepunch", "Description": "Facepunch is a British video game developer and publisher headquartered in Birmingham, England, founded in June 2004", "Thumb": "https://cdn.sbox.game/org/facepunch/logo.1.png", "Twitter": "@sboxgame", "WebUrl": "https://sbox.game/", "Discord": "https://discord.gg/sbox" }, "Ident": "sbdm", "FullIdent": "facepunch.sbdm", "Title": "Deathmatch", "Summary": "Simple feature complete deathmatch game", "Thumb": "https://cdn.sbox.game/org/facepunch/sbdm/thumb/4ff5dc33-ad93-4800-a33e-639b0e0ee669.png", "ThumbWide": "https://cdn.sbox.game/org/facepunch/sbdm/thumb/498be62d-b344-4ea0-88e0-bc1a47b35970.png", "ThumbTall": "https://cdn.sbox.game/org/facepunch/sbdm/thumb/4ff5dc33-ad93-4800-a33e-639b0e0ee669.png", "TypeName": "game", "Updated": "2025-03-21T12:10:35.4+00:00", "Created": "2024-11-19T12:38:12.4+00:00", "UsageStats": { "Total": { "Users": 3683, "Seconds": 2633889 }, "Month": { "Users": 3684, "Seconds": 2634673 }, "Week": { "Users": 3684, "Seconds": 2634673 }, "Day": { "Users": 3684, "Seconds": 2634673 }, "Trend": 2.5352706909179688 }, "Tags": [ "1990s", "1998", "crossbow", "deathmatch", "explosion", "gluon", "halflife", "hl1", "pistol", "shotgun", "tripmine" ], "Favourited": 190, "Referenced": 1, "VotesUp": 451, "VotesDown": 117, "Public": true } } ], "MostPlayed": { "Org": { "Ident": "facepunch", "Title": "Facepunch", "Description": "Facepunch is a British video game developer and publisher headquartered in Birmingham, England, founded in June 2004", "Thumb": "https://cdn.sbox.game/org/facepunch/logo.1.png", "Twitter": "@sboxgame", "WebUrl": "https://sbox.game/", "Discord": "https://discord.gg/sbox" }, "Ident": "testbed", "FullIdent": "facepunch.testbed", "Title": "Testbed", "Summary": "Testing the new scene system", "Thumb": "https://cdn.sbox.game/asset/facepunch.testbed/logo.51722a86.png", "ThumbWide": "https://cdn.sbox.game/asset/facepunch.testbed/logo.51722a86.png", "ThumbTall": "https://cdn.sbox.game/asset/facepunch.testbed/logo.51722a86.png", "TypeName": "game", "Updated": "2025-03-05T14:02:35.9+00:00", "Created": "2023-10-05T05:36:06.7+00:00", "UsageStats": { "Total": { "Users": 13364, "Seconds": 56195179 }, "Month": { "Users": 13364, "Seconds": 56195543 }, "Week": { "Users": 13364, "Seconds": 56195543 }, "Day": { "Users": 13364, "Seconds": 56195543 }, "Trend": 0.08394870907068253 }, "Tags": [ "" ], "Favourited": 509, "Collections": 1, "VotesUp": 1290, "VotesDown": 29, "Public": true }, "LatestPlayed": { "Org": { "Ident": "facepunch", "Title": "Facepunch", "Description": "Facepunch is a British video game developer and publisher headquartered in Birmingham, England, founded in June 2004", "Thumb": "https://cdn.sbox.game/org/facepunch/logo.1.png", "Twitter": "@sboxgame", "WebUrl": "https://sbox.game/", "Discord": "https://discord.gg/sbox" }, "Ident": "sbdm", "FullIdent": "facepunch.sbdm", "Title": "Deathmatch", "Summary": "Simple feature complete deathmatch game", "Thumb": "https://cdn.sbox.game/org/facepunch/sbdm/thumb/4ff5dc33-ad93-4800-a33e-639b0e0ee669.png", "ThumbWide": "https://cdn.sbox.game/org/facepunch/sbdm/thumb/498be62d-b344-4ea0-88e0-bc1a47b35970.png", "ThumbTall": "https://cdn.sbox.game/org/facepunch/sbdm/thumb/4ff5dc33-ad93-4800-a33e-639b0e0ee669.png", "TypeName": "game", "Updated": "2025-03-21T12:10:35.4+00:00", "Created": "2024-11-19T12:38:12.4+00:00", "UsageStats": { "Total": { "Users": 3683, "Seconds": 2633889 }, "Month": { "Users": 3684, "Seconds": 2634673 }, "Week": { "Users": 3684, "Seconds": 2634673 }, "Day": { "Users": 3684, "Seconds": 2634673 }, "Trend": 2.5352706909179688 }, "Tags": [ "1990s", "1998", "crossbow", "deathmatch", "explosion", "gluon", "halflife", "hl1", "pistol", "shotgun", "tripmine" ], "Favourited": 190, "Referenced": 1, "VotesUp": 451, "VotesDown": 117, "Public": true } }

GET /player/{steamid}/feed

Params

steamid : The SteamID of the player you want info of.

Returns

Example Request

Example Response

GET /player/{steamid}/achievementprogress

Params

steamid : The SteamID of the player you want info of.

Returns

Achivement progress of the player.

Example Request

player/76561197960279927/achievementprogress

Example Response

[ { "Package": { "Org": { "Ident": "facepunch", "Title": "Facepunch", "Description": "Facepunch is a British video game developer and publisher headquartered in Birmingham, England, founded in June 2004", "Thumb": "https://cdn.sbox.game/org/facepunch/logo.1.png", "Twitter": "@sboxgame", "WebUrl": "https://sbox.game/", "Discord": "https://discord.gg/sbox" }, "Ident": "sbdm", "FullIdent": "facepunch.sbdm", "Title": "Deathmatch", "Summary": "Simple feature complete deathmatch game", "Thumb": "https://cdn.sbox.game/org/facepunch/sbdm/thumb/4ff5dc33-ad93-4800-a33e-639b0e0ee669.png", "ThumbWide": "https://cdn.sbox.game/org/facepunch/sbdm/thumb/498be62d-b344-4ea0-88e0-bc1a47b35970.png", "ThumbTall": "https://cdn.sbox.game/org/facepunch/sbdm/thumb/4ff5dc33-ad93-4800-a33e-639b0e0ee669.png", "TypeName": "game", "Updated": "2025-03-21T12:10:35.4+00:00", "Created": "2024-11-19T12:38:12.4+00:00", "UsageStats": { "Total": { "Users": 3688, "Seconds": 2637531 }, "Month": { "Users": 3688, "Seconds": 2637866 }, "Week": { "Users": 3688, "Seconds": 2637866 }, "Day": { "Users": 3688, "Seconds": 2637866 }, "Trend": 2.5409188270568848 }, "Tags": [ "1990s", "1998", "crossbow", "deathmatch", "explosion", "gluon", "halflife", "hl1", "pistol", "shotgun", "tripmine" ], "Favourited": 190, "Referenced": 1, "VotesUp": 451, "VotesDown": 117, "Public": true }, "Achievements": [ { "Name": "walker", "Title": "Walker", "Description": "Walk 50,000 meters", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "meters_walked", "Max": 50000, "ShowProgress": true, "UnlockMode": 1, "Score": 100, "GlobalUnlocks": 23, "GlobalFraction": 0.006236442516268981, "Unlocked": "2025-02-25T10:33:54.8+00:00" }, { "Name": "won_one_game", "Title": "Win one game", "Description": "", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "wins", "Min": 1, "Max": 1, "UnlockMode": 1, "Score": 5, "GlobalUnlocks": 436, "GlobalFraction": 0.11822125813449023, "Unlocked": "2025-02-26T07:18:52.3+00:00" }, { "Name": "100_kills", "Title": "Killer", "Description": "Kill 100 enemies", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "kills", "Max": 100, "ShowProgress": true, "UnlockMode": 1, "Score": 10, "GlobalUnlocks": 24, "GlobalFraction": 0.006507592190889371, "Unlocked": "2025-02-25T10:34:03.9+00:00" }, { "Name": "suicide", "Title": "Suicidal Tendencies", "Description": "Somehow you killed yourself..", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "suicides", "Max": 1, "UnlockMode": 1, "Score": 10, "GlobalUnlocks": 465, "GlobalFraction": 0.12608459869848157, "Unlocked": "2025-02-26T07:19:01.1+00:00" }, { "Name": "1_tripmine_kill", "Title": "Trippy", "Description": "Kill an enemy with a Tripmine", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "kills.placed_tripmine", "Max": 1, "UnlockMode": 1, "Score": 5, "GlobalUnlocks": 114, "GlobalFraction": 0.03091106290672451, "Unlocked": "2025-02-26T07:19:07.1+00:00" }, { "Name": "100_jumps", "Title": "Jumper", "Description": "Jump 100 times!", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "jump", "Max": 100, "ShowProgress": true, "UnlockMode": 1, "Score": 10, "GlobalUnlocks": 236, "GlobalFraction": 0.06399132321041215, "Unlocked": "2025-02-26T07:19:13.1+00:00" }, { "Name": "50_fish_kills", "Title": "Fishy", "Description": "Get 50 kills with the Fish Gun", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "kills.hornet_projectile", "Max": 50, "ShowProgress": true, "UnlockMode": 1, "Score": 25, "GlobalUnlocks": 9, "GlobalFraction": 0.002440347071583514, "Unlocked": "2025-03-04T14:04:06.1+00:00" }, { "Name": "1_rpg_kill", "Title": "Piercing Projectile ", "Description": "Get a kill with the RPG.", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "kills.rpg_projectile", "Max": 1, "UnlockMode": 1, "Score": 10, "GlobalUnlocks": 93, "GlobalFraction": 0.025216919739696312, "Unlocked": "2025-03-04T14:13:30.5+00:00" }, { "Name": "long_jump_module", "Title": "Long Jumper", "Description": "Find the Long Jump Module", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "pickup.long_jump_module", "Max": 1, "UnlockMode": 1, "Score": 20, "GlobalUnlocks": 309, "GlobalFraction": 0.08378524945770065, "Unlocked": "2025-03-05T14:36:32.5+00:00" }, { "Name": "triple_kill", "Title": "Triple Kill!", "Description": "", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "multikill.3", "Max": 1, "UnlockMode": 1, "Score": 15, "GlobalUnlocks": 52, "GlobalFraction": 0.014099783080260303, "Unlocked": "2025-02-25T14:17:48.6+00:00" }, { "Name": "double_kill", "Title": "Double Kill!", "Description": "", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "multikill.2", "Max": 1, "UnlockMode": 1, "Score": 5, "GlobalUnlocks": 309, "GlobalFraction": 0.08378524945770065, "Unlocked": "2025-02-25T14:11:32.4+00:00" }, { "Name": "rpg_double_kill", "Title": "Bloodbath", "Description": "Get a double kill with one RPG projectile.", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "multikill.rpg_projectile.2", "Max": 1, "UnlockMode": 1, "Score": 20, "GlobalUnlocks": 32, "GlobalFraction": 0.008676789587852495, "Unlocked": "2025-03-06T14:24:39.3+00:00" }, { "Name": "2_kill_grenade", "Title": "Frag Out Frenzy", "Description": "Get a double kill with a thrown hand grenade.", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "multikill.hand_grenade_thrown.2", "Max": 1, "UnlockMode": 1, "Score": 20, "GlobalUnlocks": 24, "GlobalFraction": 0.006507592190889371, "Unlocked": "2025-02-25T14:13:11.9+00:00" }, { "Name": "one_monster_kill", "Title": "Monster Kill!", "Description": "", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "multikill.4", "Min": 1, "Max": 1, "UnlockMode": 1, "Score": 50, "GlobalUnlocks": 10, "GlobalFraction": 0.0027114967462039045, "Unlocked": "2025-03-06T17:07:34.2+00:00" } ], "LastSeen": "2025-03-14T18:27:18.1+00:00", "Unlocked": 14, "Score": 305, "Total": 14, "TotalScore": 305 }, { "Package": { "Org": { "Ident": "facepunch", "Title": "Facepunch", "Description": "Facepunch is a British video game developer and publisher headquartered in Birmingham, England, founded in June 2004", "Thumb": "https://cdn.sbox.game/org/facepunch/logo.1.png", "Twitter": "@sboxgame", "WebUrl": "https://sbox.game/", "Discord": "https://discord.gg/sbox" }, "Ident": "testbed", "FullIdent": "facepunch.testbed", "Title": "Testbed", "Summary": "Testing the new scene system", "Thumb": "https://cdn.sbox.game/asset/facepunch.testbed/logo.51722a86.png", "ThumbWide": "https://cdn.sbox.game/asset/facepunch.testbed/logo.51722a86.png", "ThumbTall": "https://cdn.sbox.game/asset/facepunch.testbed/logo.51722a86.png", "TypeName": "game", "Updated": "2025-03-05T14:02:35.9+00:00", "Created": "2023-10-05T05:36:06.7+00:00", "UsageStats": { "Total": { "Users": 13364, "Seconds": 56198966 }, "Month": { "Users": 13364, "Seconds": 56199148 }, "Week": { "Users": 13364, "Seconds": 56199148 }, "Day": { "Users": 13364, "Seconds": 56199148 }, "Trend": 0.08394870907068253 }, "Tags": [ "" ], "Favourited": 509, "Collections": 1, "VotesUp": 1290, "VotesDown": 29, "Public": true }, "Achievements": [ { "Name": "100_cubes", "Title": "100 Cubes", "Description": "You have shot 100 cubes", "Icon": "https://cdn.sbox.game/upload/i/a4db95ca/a79a/46f8/a87c/fa37c3516a71.png", "SourceStat": "cubes_fired", "Max": 100, "ShowProgress": true, "UnlockMode": 1, "Score": 50, "GlobalUnlocks": 178, "GlobalFraction": 0.013472600666061157 }, { "Name": "10_balls", "Title": "Ball Decade", "Description": "You shot 10 balls oh wow!", "Icon": "https://cdn.sbox.game/upload/i/0720e800/6cdd/409b/8b19/f5764c4a1b67.png", "SourceStat": "balls_fired", "Max": 100, "ShowProgress": true, "UnlockMode": 1, "Score": 50, "GlobalUnlocks": 572, "GlobalFraction": 0.04329397517408417, "Unlocked": "2025-03-22T16:36:29.9+00:00" }, { "Name": "1mballs", "Title": "Millionaire", "Description": "Fire a million balls", "Icon": "https://cdn.sbox.game/upload/i/2b261861/d1dc/4085/958f/582598b0e54b.png", "SourceStat": "balls_fired", "Max": 100000, "ShowProgress": true, "UnlockMode": 1, "Score": 100, "GlobalUnlocks": 1, "GlobalFraction": 7.568876778686043E-05 }, { "Name": "shooter", "Title": "Shooter", "Description": "Shoot 100 bullets", "Icon": "https://cdn.sbox.game/upload/i/724a4662/1cd9/4476/a01c/c1a15004d7a4.png", "SourceStat": "bullets_shot", "Max": 100, "ShowProgress": true, "UnlockMode": 1, "Score": 35 } ], "LastSeen": "2025-03-14T10:52:58.9+00:00", "Unlocked": 1, "Score": 50, "Total": 4, "TotalScore": 235 }, { "Package": { "Org": { "Ident": "carsonk", "Title": "Carson Kompon", "Description": "I make games :)", "Thumb": "https://cdn.sbox.game/org/carsonk/logo.836c68d7.png", "Twitter": "@CarsonKompon", "WebUrl": "https://carsonk.net" }, "Ident": "tetros_effect", "FullIdent": "carsonk.tetros_effect", "Title": "Tetros Effect", "Summary": "A neo-retro block dropping game.", "Thumb": "https://cdn.sbox.game/asset/carsonk.tetros_effect/logo.ec674b17.png", "ThumbWide": "https://cdn.sbox.game/asset/carsonk.tetros_effect/logo.ec674b17.png", "ThumbTall": "https://cdn.sbox.game/asset/carsonk.tetros_effect/logo.ec674b17.png", "TypeName": "game", "Updated": "2024-11-20T00:50:15+00:00", "Created": "2023-12-12T23:28:46.6+00:00", "UsageStats": { "Total": { "Users": 9588, "Seconds": 11247725 }, "Month": { "Users": 9588, "Seconds": 11247849 }, "Week": { "Users": 9588, "Seconds": 11247849 }, "Day": { "Users": 9588, "Seconds": 11247849 }, "Trend": 1.95669424533844 }, "Tags": [ "arcade", "tetris", "points" ], "Favourited": 577, "Collections": 2, "VotesUp": 1045, "VotesDown": 51, "Public": true }, "Achievements": [ { "Name": "play_first_game", "Title": "Just Getting Started", "Description": "Play your first game of Tetros", "Icon": "https://cdn.sbox.game/upload/i/afc47013/52c5/4db8/b17f/f6522d2db4fd.png", "SourceStat": "tetros_games", "Max": 1, "UnlockMode": 1, "Score": 5, "GlobalUnlocks": 1304, "GlobalFraction": 0.13613112015868045, "Unlocked": "2024-10-16T07:41:36.1+00:00" }, { "Name": "play_ten_games", "Title": "Tetros Pro League", "Description": "Play 10 games of Tetros", "Icon": "https://cdn.sbox.game/upload/i/eb7838aa/d763/48b2/97de/81e148299e9f.png", "SourceStat": "tetros_games", "Max": 10, "ShowProgress": true, "UnlockMode": 1, "Score": 20, "GlobalUnlocks": 154, "GlobalFraction": 0.01607683474266625 }, { "Name": "lines_100", "Title": "Line Art", "Description": "Clear 100 lines", "Icon": "https://cdn.sbox.game/upload/i/da702967/d67b/48fe/9802/1ba91d3efd68.png", "SourceStat": "tetros_lines", "Max": 100, "ShowProgress": true, "UnlockMode": 1, "Score": 15, "GlobalUnlocks": 573, "GlobalFraction": 0.05981835264641403, "Unlocked": "2024-10-16T07:45:17+00:00" }, { "Name": "lines_250", "Title": "Stack 'Em Up", "Description": "Clear 250 lines", "Icon": "https://cdn.sbox.game/upload/i/dde257f7/4286/4ec3/b3a9/035cbdd8a82e.png", "SourceStat": "tetros_lines", "Max": 250, "ShowProgress": true, "UnlockMode": 1, "Score": 30, "GlobalUnlocks": 290, "GlobalFraction": 0.030274558930994885 }, { "Name": "lines_500", "Title": "A Clear Line", "Description": "Clear 500 lines", "Icon": "https://cdn.sbox.game/upload/i/6602c91d/509c/4a47/9b7e/c99ee4ad5738.png", "SourceStat": "tetros_lines", "Max": 500, "ShowProgress": true, "UnlockMode": 1, "Score": 50, "GlobalUnlocks": 165, "GlobalFraction": 0.017225180081428124 }, { "Name": "lines_1000", "Title": "Straight Edged", "Description": "Clear 1,000 lines", "Icon": "https://cdn.sbox.game/upload/i/0f5aacb8/fa3f/4464/85ad/0415a5dc5093.png", "SourceStat": "tetros_lines", "Max": 1000, "ShowProgress": true, "UnlockMode": 1, "Score": 100, "GlobalUnlocks": 100, "GlobalFraction": 0.010439503079653408 }, { "Name": "score_100k", "Title": "Tetros Grand Master", "Description": "Play a game with a score of 100,000 or more", "Icon": "https://cdn.sbox.game/upload/i/cef095ad/1e27/4cdf/9257/e56da6c420a6.png", "SourceStat": "tetros_highscore", "SourceAggregation": 1, "Max": 100000, "ShowProgress": true, "UnlockMode": 1, "Score": 100, "GlobalUnlocks": 254, "GlobalFraction": 0.026516337822319658 } ], "LastSeen": "2025-03-14T10:16:44.8+00:00", "Unlocked": 2, "Score": 20, "Total": 7, "TotalScore": 320 }, { "Package": { "Org": { "Ident": "carsonk", "Title": "Carson Kompon", "Description": "I make games :)", "Thumb": "https://cdn.sbox.game/org/carsonk/logo.836c68d7.png", "Twitter": "@CarsonKompon", "WebUrl": "https://carsonk.net" }, "Ident": "cyka_game", "FullIdent": "carsonk.cyka_game", "Title": "Cyka Game", "Summary": "Powered by the tears of ubre™️", "Thumb": "https://cdn.sbox.game/asset/carsonk.cyka_game/logo.c84aec3c.png", "ThumbWide": "https://cdn.sbox.game/asset/carsonk.cyka_game/logo.c84aec3c.png", "ThumbTall": "https://cdn.sbox.game/asset/carsonk.cyka_game/logo.c84aec3c.png", "TypeName": "game", "Updated": "2024-11-23T19:14:09.1+00:00", "Created": "2024-01-02T22:15:57.9+00:00", "UsageStats": { "Total": { "Users": 7210, "Seconds": 6394998 }, "Month": { "Users": 7210, "Seconds": 6394998 }, "Week": { "Users": 7210, "Seconds": 6394998 }, "Day": { "Users": 7210, "Seconds": 6394998 }, "Trend": 0.9587253928184509 }, "Tags": [ "game", "emoji", "watermelon", "suika", "merge" ], "Favourited": 185, "Collections": 1, "VotesUp": 465, "VotesDown": 109, "Public": true }, "Achievements": [ { "Name": "first_merge", "Title": "Baby's First Merge", "Description": "Merge your first two emojis", "Icon": "https://cdn.sbox.game/upload/i/2e9caf2a/8837/4e19/a542/0c275c345da3.png", "SourceStat": "merge_count", "Max": 1, "UnlockMode": 1, "Score": 5, "GlobalUnlocks": 1281, "GlobalFraction": 0.17769454848106533, "Unlocked": "2024-10-13T06:20:26.2+00:00" }, { "Name": "game_over", "Title": "Game Over", "Description": "Get your first Game Over", "Icon": "https://cdn.sbox.game/upload/i/b5d1aa97/bcab/4ba3/a931/2be1fb4104a3.png", "SourceStat": "games_played", "Max": 1, "UnlockMode": 1, "Score": 10, "GlobalUnlocks": 959, "GlobalFraction": 0.13302815924538772, "Unlocked": "2025-01-04T13:48:02.5+00:00" }, { "Name": "game_over_10", "Title": "Keep Trying!", "Description": "Game Over 10 times", "Icon": "https://cdn.sbox.game/upload/i/3c174aa0/b039/402e/927c/f2918a7b2ae7.png", "SourceStat": "games_played", "Max": 10, "ShowProgress": true, "UnlockMode": 1, "Score": 15, "GlobalUnlocks": 118, "GlobalFraction": 0.01636842835344708 }, { "Name": "largest_merge", "Title": "Big Merge", "Description": "Create the largest emoji in the Cyka of Evolution", "Icon": "https://cdn.sbox.game/upload/i/b7880e78/8b08/4ecb/98bd/2d9361ff7d42.png", "Score": 50, "GlobalUnlocks": 55, "GlobalFraction": 0.007629352198640588 }, { "Name": "score_1k", "Title": "1k Wonder", "Description": "Get a score of 1,000 or higher", "Icon": "https://cdn.sbox.game/upload/i/4046a015/a23b/4bdd/8a3b/b6c807d900e5.png", "SourceStat": "highscore", "SourceAggregation": 1, "Max": 1000, "ShowProgress": true, "UnlockMode": 1, "Score": 20, "GlobalUnlocks": 800, "GlobalFraction": 0.11097239561659038, "Unlocked": "2024-10-13T06:20:13.5+00:00" }, { "Name": "score_2k5", "Title": "2.5k Tony", "Description": "Get a score of 2,500 or higher", "Icon": "https://cdn.sbox.game/upload/i/a0d93786/fa7b/416f/8833/0222611ccded.png", "SourceStat": "highscore", "SourceAggregation": 1, "Max": 2500, "ShowProgress": true, "UnlockMode": 1, "Score": 50, "GlobalUnlocks": 510, "GlobalFraction": 0.07074490220557636, "Unlocked": "2024-10-13T06:20:20.2+00:00" }, { "Name": "score_5k", "Title": "5k Fanatic", "Description": "Get a score of 5,000 or higher", "Icon": "https://cdn.sbox.game/upload/i/a4d607f3/937e/4ed9/be45/b46c159003e0.png", "SourceStat": "highscore", "SourceAggregation": 1, "Max": 5000, "ShowProgress": true, "UnlockMode": 1, "Score": 100, "GlobalUnlocks": 94, "GlobalFraction": 0.01303925648494937 } ], "LastSeen": "2025-03-14T10:08:44+00:00", "Unlocked": 4, "Score": 85, "Total": 7, "TotalScore": 250 }, { "Package": { "Org": { "Ident": "fish", "Title": "Small Fish", "Description": "><(((°>", "Thumb": "https://cdn.sbox.game/org/fish/logo.1b485639.png", "WebUrl": "https://smallfi.sh", "Discord": "https://smallfi.sh/discord" }, "Ident": "blocks_and_bullets", "FullIdent": "fish.blocks_and_bullets", "Title": "Blocks & Bullets", "Summary": "A voxel-based FPS where players build, destroy, and fight in fully destructible environments", "Thumb": "https://cdn.sbox.game/org/fish/blocks_and_bullets/thumb/0a6061b0-0fba-4a2f-a278-209b523ca1a0.png", "ThumbWide": "https://cdn.sbox.game/org/fish/blocks_and_bullets/thumb/97a5dbda-64d6-487b-99d8-1b7eee401105.png", "ThumbTall": "https://cdn.sbox.game/org/fish/blocks_and_bullets/thumb/d9737568-7690-4ce5-a4bb-cbeb8eb27e9a.png", "TypeName": "game", "Updated": "2025-03-09T19:18:10.4+00:00", "Created": "2024-11-27T19:04:34.1+00:00", "UsageStats": { "Total": { "Users": 3255, "Seconds": 3297265 }, "Month": { "Users": 3255, "Seconds": 3297273 }, "Week": { "Users": 3255, "Seconds": 3297273 }, "Day": { "Users": 3255, "Seconds": 3297273 }, "Trend": 0.37505364418029785 }, "Tags": [ "destructible", "fish", "fps", "multiplayer", "shooter", "small" ], "Favourited": 358, "Collections": 1, "VotesUp": 799, "VotesDown": 71, "Public": true }, "Achievements": [ { "Name": "boom_grenade", "Title": "Boom goes the dynamite!", "Description": "Get a kill with a grenade.", "Icon": "https://cdn.sbox.game/upload/i/7034a1a2/1a30/41c5/9a2d/2e8c10fa308b.png", "SourceStat": "grenade_kills", "Max": 1, "UnlockMode": 1, "Score": 10, "GlobalUnlocks": 356, "GlobalFraction": 0.10923596195151887 }, { "Name": "brick_layer", "Title": "Brick layer", "Description": "Place down over 1000 blocks.", "Icon": "https://cdn.sbox.game/upload/i/3cb3237f/c95c/43f0/8044/37f57a49a2c7.png", "SourceStat": "blocks_placed", "Max": 1000, "UnlockMode": 1, "Score": 25, "GlobalUnlocks": 25, "GlobalFraction": 0.007671064743786438 }, { "Name": "i_am_the_king", "Title": "I'm shrimply incredible", "Description": "Achieve victory for the first time!", "Icon": "https://cdn.sbox.game/upload/i/480c9ba1/6a90/488e/b26d/8c4989ef259d.png", "SourceStat": "matches_won", "Max": 1, "UnlockMode": 1, "Score": 5, "GlobalUnlocks": 465, "GlobalFraction": 0.14268180423442775 }, { "Name": "miner", "Title": "I am A Miner?", "Description": "Destroy over 1000 blocks.", "Icon": "https://cdn.sbox.game/upload/i/3f7811d5/572e/4c11/abff/c42e93e3a64c.png", "SourceStat": "blocks_destroyed", "Max": 1000, "UnlockMode": 1, "Score": 10, "GlobalUnlocks": 603, "GlobalFraction": 0.18502608162012887 }, { "Name": "self_harm", "Title": "I am Hitting Myself", "Description": "Be the cause of your own death.", "Icon": "https://cdn.sbox.game/upload/i/c78671d7/c054/49ff/8593/c1110b297ecf.png", "SourceStat": "suicides", "Max": 1, "UnlockMode": 1, "Score": 5, "GlobalUnlocks": 358, "GlobalFraction": 0.10984964713102179 }, { "Name": "team_player", "Title": "Team Player", "Description": "Get 10 objective points.", "Icon": "https://cdn.sbox.game/upload/i/63dbe945/01a6/4fcf/9c4d/b74212686116.png", "SourceStat": "objective_points", "SourceAggregation": 1, "Max": 10, "UnlockMode": 1, "Score": 20, "GlobalUnlocks": 33, "GlobalFraction": 0.010125805461798098 }, { "Name": "solo_levelling", "Title": "Solo Levelling", "Description": "Win a game SOLO!", "Icon": "https://cdn.sbox.game/upload/i/70c6eacd/2b1f/46a0/9bb5/ac324e2bc021.png", "SourceStat": "solo_wins", "Max": 1, "UnlockMode": 1, "Score": 5, "GlobalUnlocks": 249, "GlobalFraction": 0.07640380484811292 }, { "Name": "5x_killstreak", "Title": "Catchin' On", "Description": "Get a 5x killstreak.", "Icon": "https://cdn.sbox.game/upload/i/bb17732a/3702/4729/a9d9/d58a50e5de55.png", "SourceStat": "highest_killstreak", "SourceAggregation": 1, "Max": 5, "UnlockMode": 1, "Score": 10, "GlobalUnlocks": 286, "GlobalFraction": 0.08775698066891685 }, { "Name": "10x_killstreak", "Title": "Professional Killer", "Description": "Get a 10x killstreak.", "Icon": "https://cdn.sbox.game/upload/i/3d626ad1/3a30/4c06/bf44/86bba2b39a87.png", "SourceStat": "highest_killstreak", "SourceAggregation": 1, "Max": 10, "UnlockMode": 1, "Score": 20, "GlobalUnlocks": 48, "GlobalFraction": 0.01472844430806996 }, { "Name": "20x_killstreak", "Title": "Grass Touching Hater", "Description": "Get a 20x killstreak.", "Icon": "https://cdn.sbox.game/upload/i/da55cd3b/de09/4547/ad8b/6a76a6e22220.png", "Visibility": 1, "SourceStat": "highest_killstreak", "SourceAggregation": 1, "Max": 20, "UnlockMode": 1, "Score": 100, "GlobalUnlocks": 1, "GlobalFraction": 0.0003068425897514575 }, { "Name": "pacifist", "Title": "Pacifist", "Description": "Win the game with 0 kills.", "Icon": "https://cdn.sbox.game/upload/i/bd33f856/a72c/4e00/9c32/f2cbe9ae45af.png", "Visibility": 1, "SourceStat": "pacifist_wins", "Max": 1, "UnlockMode": 1, "Score": 30, "GlobalUnlocks": 61, "GlobalFraction": 0.018717397974838908 }, { "Name": "landscaping", "Title": "Landscaping", "Description": "Destroy a structure at least 10,000 voxels large.", "Icon": "https://cdn.sbox.game/upload/i/ce02067a/eb15/420e/96d6/807072a0b128.png", "SourceStat": "times_landscaped", "Max": 1, "UnlockMode": 1, "Score": 10, "GlobalUnlocks": 10, "GlobalFraction": 0.003068425897514575 }, { "Name": "its_over", "Title": "It's So Over", "Description": "Lose 25 matches.", "Icon": "https://cdn.sbox.game/upload/i/20128356/eaee/40c9/971a/0a81b2880638.png", "SourceStat": "matches_lost", "Max": 25, "UnlockMode": 1, "Score": 10, "GlobalUnlocks": 1, "GlobalFraction": 0.0003068425897514575 }, { "Name": "nothing_happens", "Title": "Nothing Ever Happens", "Description": "Reach a tie.", "Icon": "https://cdn.sbox.game/upload/i/bcd93e03/06da/4907/989c/57fb265a827e.png", "Visibility": 1, "SourceStat": "matches_tied", "Max": 1, "UnlockMode": 1, "Score": 30, "GlobalUnlocks": 114, "GlobalFraction": 0.034980055231666154 } ], "LastSeen": "2025-03-13T12:47:30.2+00:00", "Total": 14, "TotalScore": 290 }, { "Package": { "Org": { "Ident": "softsplit", "Title": "Softsplit", "Description": "We make stuff in our spare time", "Thumb": "https://cdn.sbox.game/org/softsplit/logo.6f00a991.png", "WebUrl": "https://softsplit.org", "Discord": "https://discord.gg/rbCJdZjewf" }, "Ident": "sandbox", "FullIdent": "softsplit.sandbox", "Title": "Sandbox Classic", "Summary": "An open-source, community-developed port of the original Sandbox for the scene system. Accepting contributions!", "Thumb": "https://cdn.sbox.game/org/softsplit/sandbox/thumb/3688ef10-01d1-4139-b0f8-8878b69cc1d1.png", "ThumbWide": "https://cdn.sbox.game/org/softsplit/sandbox/thumb/a35bfa8f-0bcd-4b65-8e61-802f96d79c46.png", "ThumbTall": "https://cdn.sbox.game/org/softsplit/sandbox/thumb/3688ef10-01d1-4139-b0f8-8878b69cc1d1.png", "TypeName": "game", "Updated": "2025-03-11T12:38:40+00:00", "Created": "2024-04-19T09:39:21.2+00:00", "UsageStats": { "Total": { "Users": 93535, "Seconds": 96389780 }, "Month": { "Users": 93535, "Seconds": 96392167 }, "Week": { "Users": 93535, "Seconds": 96392167 }, "Day": { "Users": 93535, "Seconds": 96392167 }, "Trend": 3.221870183944702 }, "Tags": [ "dynamic", "game", "mapselect", "physgun", "sandbox", "spawnmenu", "walker" ], "Favourited": 3890, "Collections": 3, "VotesUp": 9967, "VotesDown": 1991, "Public": true }, "Achievements": [ { "Name": "play_with_garry", "Title": "Yes, I am the real garry!", "Description": "Play on the same server as garry", "Icon": "https://cdn.sbox.game/upload/i/f0c2a085/1a0f/40b6/bca8/4724c08c9918.png", "Score": 100, "GlobalUnlocks": 5028, "GlobalFraction": 0.05376217614918256, "Unlocked": "2024-09-13T05:36:18.9+00:00" }, { "Name": "prop_spawner", "Title": "Creator", "Description": "Spawn 5000 props", "Icon": "https://cdn.sbox.game/upload/i/aa81043e/fbe0/44ab/b178/d712c20abade.png", "SourceStat": "spawn.model", "Max": 5000, "ShowProgress": true, "UnlockMode": 1, "Score": 100, "GlobalUnlocks": 7, "GlobalFraction": 7.484789837793912E-05 }, { "Name": "secret_phrase", "Title": "Secret Phrase", "Description": "Say the secret phrase", "Icon": "https://cdn.sbox.game/upload/i/ead4ab65/01af/4c1e/949b/b087dc8491a9.png", "Score": 25, "GlobalUnlocks": 108, "GlobalFraction": 0.0011547961464024891 }, { "Name": "half_marathon", "Title": "Half Marathon", "Description": "Play on the same server & map for 4 hours", "Icon": "https://cdn.sbox.game/upload/i/58fd2be0/9ed0/4c63/a78b/5e3d754910bc.png", "Score": 50, "GlobalUnlocks": 30, "GlobalFraction": 0.0003207767073340248 }, { "Name": "marathon", "Title": "Marathon", "Description": "Play on the same server & map for 8 hours", "Icon": "https://cdn.sbox.game/upload/i/1ea8b36f/26d3/4ac2/b23d/285c72e5d81d.png", "Score": 100, "GlobalUnlocks": 19, "GlobalFraction": 0.00020315858131154902 } ], "LastSeen": "2025-03-13T12:26:35.3+00:00", "Unlocked": 1, "Score": 50, "Total": 5, "TotalScore": 375 }, { "Package": { "Org": { "Ident": "facepunch", "Title": "Facepunch", "Description": "Facepunch is a British video game developer and publisher headquartered in Birmingham, England, founded in June 2004", "Thumb": "https://cdn.sbox.game/org/facepunch/logo.1.png", "Twitter": "@sboxgame", "WebUrl": "https://sbox.game/", "Discord": "https://discord.gg/sbox" }, "Ident": "ss1", "FullIdent": "facepunch.ss1", "Title": "Sausage Survivors", "Summary": "2d zombie survival", "Thumb": "https://cdn.sbox.game/org/facepunch/ss1/thumb/bbd49b6c-35d0-49b4-bc29-4b01fb0609e1.png", "ThumbWide": "https://cdn.sbox.game/org/facepunch/ss1/thumb/7c020f75-bdea-4756-8661-18a8393ee259.png", "ThumbTall": "https://cdn.sbox.game/org/facepunch/ss1/thumb/598893b4-a811-48ea-9589-55a2aef1bbdf.png", "TypeName": "game", "Updated": "2025-03-16T21:40:35.2+00:00", "Created": "2024-07-05T21:54:38+00:00", "UsageStats": { "Total": { "Users": 9154, "Seconds": 20075512 }, "Month": { "Users": 9154, "Seconds": 20076513 }, "Week": { "Users": 9154, "Seconds": 20076513 }, "Day": { "Users": 9154, "Seconds": 20076513 }, "Trend": 2.814474105834961 }, "Tags": [ "bullethell", "roguelite", "survival", "survivors" ], "Favourited": 677, "Collections": 1, "VotesUp": 1456, "VotesDown": 65, "Public": true }, "Achievements": [ { "Name": "winner", "Title": "Victory", "Description": "Kill the boss", "Icon": "https://cdn.sbox.game/upload/i/b395165d/792b/43b0/8a68/46c738f12293.png", "Score": 75, "GlobalUnlocks": 520, "GlobalFraction": 0.05680576797028621, "Unlocked": "2024-10-22T18:11:07.9+00:00" }, { "Name": "big_bullet", "Title": "Giant Bullet", "Description": "Deal 500+ damage with a single bullet", "Icon": "https://cdn.sbox.game/upload/i/425ad6de/d25b/40b2/8890/54f6025ed589.png", "Score": 55, "GlobalUnlocks": 59, "GlobalFraction": 0.0064452698273978586 }, { "Name": "slaughterer", "Title": "Slaughterer", "Description": "Kill 25,000 enemies", "Icon": "https://cdn.sbox.game/upload/i/b217f217/7b1b/4c04/8da3/fa25050b7634.png", "SourceStat": "zombies_killed", "Max": 25000, "ShowProgress": true, "UnlockMode": 1, "Score": 90, "GlobalUnlocks": 127, "GlobalFraction": 0.013873716408127594, "Unlocked": "2024-11-10T12:09:35.4+00:00" }, { "Name": "experienced", "Title": "Experienced", "Description": "Reach Level 85", "Icon": "https://cdn.sbox.game/upload/i/1f5be821/460b/4151/9393/901a3182a11b.png", "Score": 65, "GlobalUnlocks": 67, "GlobalFraction": 0.007319204719248416 }, { "Name": "sprinter", "Title": "Sprinter", "Description": "Move from left to right side of the arena in under 5 seconds", "Icon": "https://cdn.sbox.game/upload/i/924f9ab6/c977/49e0/8d35/22c3f21ae2c6.png", "Score": 70, "GlobalUnlocks": 26, "GlobalFraction": 0.002840288398514311 }, { "Name": "stand_ground", "Title": "Stand Your Ground", "Description": "Survive for 10 minutes without using move keys", "Icon": "https://cdn.sbox.game/upload/i/a8aa879c/26b5/4267/ba65/71fecde4ae1c.png", "Score": 80, "GlobalUnlocks": 15, "GlobalFraction": 0.0016386279222197946 }, { "Name": "jack_trades", "Title": "Jack of All Trades", "Description": "Kill the boss without choosing any upgrade more than once", "Icon": "https://cdn.sbox.game/upload/i/8601869d/2823/454f/88b1/62f9fe6cc148.png", "Score": 100, "GlobalUnlocks": 11, "GlobalFraction": 0.001201660476294516 } ], "LastSeen": "2025-03-13T12:25:43.6+00:00", "Unlocked": 2, "Score": 165, "Total": 7, "TotalScore": 535 }, { "Package": { "Org": { "Ident": "facepunch", "Title": "Facepunch", "Description": "Facepunch is a British video game developer and publisher headquartered in Birmingham, England, founded in June 2004", "Thumb": "https://cdn.sbox.game/org/facepunch/logo.1.png", "Twitter": "@sboxgame", "WebUrl": "https://sbox.game/", "Discord": "https://discord.gg/sbox" }, "Ident": "opium_demo", "FullIdent": "facepunch.opium_demo", "Title": "Opium", "Summary": "Demo slice of a horror first-person game that we're developing.", "Thumb": "https://cdn.sbox.game/asset/facepunch.opium_demo/logo.251dbf99.png", "ThumbWide": "https://cdn.sbox.game/asset/facepunch.opium_demo/logo.251dbf99.png", "ThumbTall": "https://cdn.sbox.game/asset/facepunch.opium_demo/logo.251dbf99.png", "TypeName": "game", "Updated": "2024-11-20T22:05:19.5+00:00", "Created": "2024-02-10T16:44:13.6+00:00", "UsageStats": { "Total": { "Users": 14528, "Seconds": 8882164 }, "Month": { "Users": 14528, "Seconds": 8882175 }, "Week": { "Users": 14528, "Seconds": 8882175 }, "Day": { "Users": 14528, "Seconds": 8882175 }, "Trend": 3.2100446224212646 }, "Tags": [ "fps", "horror", "demo" ], "Favourited": 815, "Collections": 2, "VotesUp": 1386, "VotesDown": 147, "Public": true }, "Achievements": [ { "Name": "finished_demo", "Title": "Found the Exit", "Description": "Completed the demo level", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "speedrun", "Max": 1, "UnlockMode": 1, "Score": 10, "GlobalUnlocks": 785, "GlobalFraction": 0.054055915163200664, "Unlocked": "2025-03-13T07:30:06.8+00:00" } ], "LastSeen": "2025-03-13T07:33:23.3+00:00", "Unlocked": 1, "Score": 10, "Total": 1, "TotalScore": 10 }, { "Package": { "Org": { "Ident": "brax", "Title": "Braxnet", "Description": "the fish is back in town", "Thumb": "https://cdn.sbox.game/org/brax/logo.2be1befa.png", "WebUrl": "https://braxnet.org", "Discord": "https://discord.com/KGARDYMGe3" }, "Ident": "braxnetonline2", "FullIdent": "brax.braxnetonline2", "Title": "Braxnet RP", "Summary": "Immersive sim roleplay", "Thumb": "https://cdn.sbox.game/org/brax/braxnetonline2/thumb/bc1edf8d-1712-44ff-8c7f-091081085865.png", "ThumbWide": "https://cdn.sbox.game/org/brax/braxnetonline2/thumb/bc1edf8d-1712-44ff-8c7f-091081085865.png", "ThumbTall": "https://cdn.sbox.game/org/brax/braxnetonline2/thumb/bc1edf8d-1712-44ff-8c7f-091081085865.png", "TypeName": "game", "Updated": "2025-03-22T14:14:29.1+00:00", "Created": "2023-08-13T18:22:35.7+00:00", "UsageStats": { "Total": { "Users": 844, "Seconds": 830249 }, "Month": { "Users": 844, "Seconds": 830249 }, "Week": { "Users": 844, "Seconds": 830249 }, "Day": { "Users": 844, "Seconds": 830249 }, "Trend": 0.15097035467624664 }, "Tags": [ "hangout", "immersive", "logic", "roleplay", "sandbox", "simulation", "wip" ], "Favourited": 63, "VotesUp": 190, "VotesDown": 42, "Public": true }, "Achievements": [ { "Name": "died", "Title": "Died", "Description": "", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "SourceStat": "player_deaths", "SourceAggregation": 3, "Min": 1, "UnlockMode": 1, "Score": 5, "GlobalUnlocks": 590, "GlobalFraction": 0.6990521327014217, "Unlocked": "2025-01-26T09:18:42.2+00:00" }, { "Name": "dch_connected", "Title": "Connected logic", "Description": "", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "Score": 5, "GlobalUnlocks": 23, "GlobalFraction": 0.027251184834123223 }, { "Name": "waffle_stomp", "Title": "Waffle stomp", "Description": "", "Icon": "https://files.facepunch.com/garry/597b35a5-c634-4ffe-9376-733b40901b6c.png", "Score": 5, "GlobalUnlocks": 86, "GlobalFraction": 0.1018957345971564 } ], "LastSeen": "2025-03-07T18:56:36.5+00:00", "Unlocked": 1, "Score": 50, "Total": 3, "TotalScore": 15 }, { "Package": { "Org": { "Ident": "facepunch", "Title": "Facepunch", "Description": "Facepunch is a British video game developer and publisher headquartered in Birmingham, England, founded in June 2004", "Thumb": "https://cdn.sbox.game/org/facepunch/logo.1.png", "Twitter": "@sboxgame", "WebUrl": "https://sbox.game/", "Discord": "https://discord.gg/sbox" }, "Ident": "walker", "FullIdent": "facepunch.walker", "Title": "Walker", "Summary": "Allows you to walk around maps. You can't do anything else.", "Thumb": "https://cdn.sbox.game/org/facepunch/walker/thumb/8300609f-0196-4b3c-b1c0-5cd57ac8b35e.png", "ThumbWide": "https://cdn.sbox.game/org/facepunch/walker/thumb/8300609f-0196-4b3c-b1c0-5cd57ac8b35e.png", "ThumbTall": "https://cdn.sbox.game/org/facepunch/walker/thumb/8300609f-0196-4b3c-b1c0-5cd57ac8b35e.png", "TypeName": "game", "Updated": "2024-12-13T09:17:21.8+00:00", "Created": "2024-01-05T16:32:16.4+00:00", "UsageStats": { "Total": { "Users": 79788, "Seconds": 50272364 }, "Month": { "Users": 79788, "Seconds": 50272364 }, "Week": { "Users": 79788, "Seconds": 50272364 }, "Day": { "Users": 79788, "Seconds": 50272364 }, "Trend": 1.411294937133789 }, "Tags": [ "firstperson", "exploration", "walking", "walker", "mapselect" ], "Favourited": 1583, "Collections": 1, "Referenced": 2, "VotesUp": 5975, "VotesDown": 2923, "Public": true }, "Achievements": [ { "Name": "500_miles", "Title": "500 miles", "Description": "You have walked 500 miles", "Icon": "https://cdn.sbox.game/upload/i/27fa2ca0/e3b0/4ab1/85f9/f891d298c502.png", "SourceStat": "meters_walked", "Max": 804672, "ShowProgress": true, "UnlockMode": 1, "Score": 50 }, { "Name": "roo", "Title": "Roo", "Description": "Jump 100 times", "Icon": "https://cdn.sbox.game/upload/i/c626c486/551e/4dfd/9d5a/99f19204142c.png", "SourceStat": "jump", "Max": 100, "ShowProgress": true, "UnlockMode": 1, "Score": 50, "GlobalUnlocks": 190, "GlobalFraction": 0.002381817953893019, "Unlocked": "2024-09-23T17:28:38.2+00:00" } ], "LastSeen": "2025-03-07T14:39:49.7+00:00", "Unlocked": 1, "Score": 50, "Total": 2, "TotalScore": 100 } ]

Account endpoints

POST /account/activity

Params

Returns

Example Request

Example Response

POST /account/login

Params

Returns

Example Request

Example Response

POST /account/services

Params

Returns

Example Request

Example Response

Asset endpoints

GET /package/get/1/{ident}

Params

ident: An identifier (org.package) for the asset you wish to retrieve info about.

Returns

An Asset

Example Request

/package/get/1/facepunch.construct

Example Response

{ "Package": { "Org": { "Ident": "facepunch", "Title": "Facepunch", "Description": "Facepunch Studios Ltd is a British video game developer and publisher headquartered in Walsall, England, founded in June 2004", "Thumb": "https://files.facepunch.com/sbox/org/facepunch/logo.1.png", "Twitter": "", "WebUrl": "" }, "Ident": "construct", "Title": "Construct", "Summary": "A simple construct map", "Description": "This is the default map. It both has purpose and no purpose.", "Thumb": "https://files.facepunch.com/sbox/asset/facepunch.construct/logo.50b9f9e2.png", "Type": "map", "Updated": "2023-03-28T08:03:57.2+00:00", "Created": "2021-05-10T10:21:44.2+00:00", "UsageStats": { "Total": { "Users": 5546, "Seconds": 30249987 }, "Month": { "Users": 1185, "Seconds": 3324817 }, "Week": { "Users": 365, "Seconds": 570307 }, "Day": { "Users": 62, "Seconds": 47322 }, "UsersNow": 3, "DailyUsers": [ 103, 128, 143, 118, 136, 132, 92, 97, 80, 85, 72, 72, 99, 75, 73, 81, 98, 95, 91, 71, 58, 64, 85, 94, 84, 101, 70, 72, 65, 63, 80, 75, 99, 86, 77, 74, 58, 62, 82, 71, 72, 63, 50, 60, 70, 70, 83, 79, 75, 75, 67, 59, 60, 67, 67, 56, 64, 82, 73, 52, 29 ], "DailySeconds": [ 43020, 74270, 119172, 153739, 93638, 136649, 125591, 171976, 107810, 137312, 108385, 124127, 101474, 88822, 103938, 142572, 128251, 143376, 124266, 63146, 96358, 140883, 110315, 189932, 108865, 141529, 99260, 104644, 91810, 160546, 137141, 133960, 116637, 175346, 254561, 172310, 77623, 182926, 121872, 71912, 57547, 61231, 51156, 76191, 113757, 105390, 162249, 45430, 144127, 131866, 157812, 131887, 95682, 91091, 113140, 56567, 78352, 81510, 117133, 44145, 15727 ], "Trend": -1.3204330205917358 }, "Tags": [ "" ], "Favourited": 73, "VotesUp": 104, "VotesDown": 6, "Version": { "Id": 16022, "Changes": "Changes on 28-Mar-23", "FileCount": 1983, "TotalSize": 3025575678, "Hash": 4984881807854345000, "ManifestUrl": "https://files.facepunch.com/sbox/manifest/facepunch/construct/ef59e41d5bfc0494b7904c41bb094ab3.json", "Created": "2023-03-28T08:03:56.7+00:00", "EngineVersion": 10, "Meta": "{\"Summary\":\"A simple construct map\",\"Description\":\"This is the default map. It both has purpose and no purpose.\",\"Public\":true,\"MapAddons\":[]}", "AssetVersionId": 16022 }, "Source": "https://github.com/facepunch/facepunch.construct", "Public": true, "Archive": false, "ApiVersion": 0, "Screenshots": [ { "Created": "2022-08-01T15:00:57.2Z", "Width": 1920, "Height": 1080, "Url": "https://files.facepunch.com/sbox/asset/facepunch.construct/screenshot.51112a7cdf4aa917.png", "Thumb": "https://files.facepunch.com/cdn-cgi/image/fit=cover,width={width},height={height}/sbox/asset/facepunch.construct/screenshot.51112a7cdf4aa917.png", "IsLoadingScreen": false }, { "Created": "2022-08-01T15:01:16.3Z", "Width": 1920, "Height": 1080, "Url": "https://files.facepunch.com/sbox/asset/facepunch.construct/screenshot.eab83032471281e5.png", "Thumb": "https://files.facepunch.com/cdn-cgi/image/fit=cover,width={width},height={height}/sbox/asset/facepunch.construct/screenshot.eab83032471281e5.png", "IsLoadingScreen": false }, { "Created": "2022-08-01T15:01:07.6Z", "Width": 1920, "Height": 1080, "Url": "https://files.facepunch.com/sbox/asset/facepunch.construct/screenshot.b3a7a2fe54a40231.png", "Thumb": "https://files.facepunch.com/cdn-cgi/image/fit=cover,width={width},height={height}/sbox/asset/facepunch.construct/screenshot.b3a7a2fe54a40231.png", "IsLoadingScreen": true } ], "PackageType": 1, "PackageReferences": [], "EditorReferences": [], "Interaction": { "Favourite": false, "FavouriteCreated": null, "Rating": null, "RatingCreated": null, "Used": false, "FirstUsed": null, "LastUsed": null, "Sessions": 0, "Seconds": 0 } }, "Milliseconds": 25.1893 }

GET /asset/list

Params

type: map, gamemode, tool, content, model, addon.

order: trending, popular, newest, live. Defaults to trending.

search: Any search query.

take: Number of assets to return.

skip: Offsets the number of assets to take.

category (An Index Value starting at 1):

Index Category
1 SandBox
2 Tech Demo/Expermental
3 Sports
4 Shooting
5 Parkour
6 Social
7 Meme
8 Roleplay
9 Racing
10 Mystery
11 Survival
12 Animals
13 Food
14 Strategy
15 Space
16 Fighting
17 Retro
18 Music
19 Art
20 Tycoon
21 Streamer

Returns

A list of Packages.

Example Request

/asset/list?type=map&order=trending&search=Construct

Example Response

[ { "Org": { "Ident": "facepunch", "Title": "Facepunch", "Thumb": "https://files.facepunch.com/sbox/org/facepunch/logo.1.png" }, "Ident": "construct", "Title": "Construct", "Summary": "A simple construct map", "Description": "This is the default map. It both has purpose and no purpose.", "Thumb": "https://files.facepunch.com/sbox/org/facepunch/construct/thumb.2f5f6e0a.jpg", "PackageType": 1, "Updated": "2022-03-31T10:43:21.7+00:00", "Created": "2021-05-10T10:21:44.2+00:00", "UsersNow": 0, "UsersDay": 123, "UsersMonth": 1366, "UsersTotal": 7812, "Tags": [], "CategoryId": 0, "SubCategoryId": 0, "Favourited": 0, "VotesUp": 0, "VotesDown": 0, "Source": null, "Public": true }, { "Org": { "Ident": "gmodn", "Title": "Ian", "Thumb": "https://files.facepunch.com/sbox/org/gmodn/logo.8483162e.png" }, "Ident": "testmap", "Title": "Ian's Construct", "Summary": "A map i used to kinda get used to mapping again. Not a good map.", "Description": "A map i used to kinda get used to mapping again. Not a good map.\r\n\r\nUpdate Log\r\n\r\n1/9/2022\r\nAdded Map\r\nAdded shatterglass where possible\r\nadjusted lighting\r\nmade the original dark/light room building from construct rp friendly \r\nAdded Warehouse Overhang Lights\r\n\r\n2/21/2022\r\nAdded world maps\r\nAdded Navmesh\r\nAdded Map overview", "Thumb": "", "PackageType": 1, "Updated": "2022-03-26T05:44:02.6+00:00", "Created": "2022-01-09T13:03:07+00:00", "UsersNow": 0, "UsersDay": 0, "UsersMonth": 3, "UsersTotal": 15, "Tags": [], "CategoryId": 0, "SubCategoryId": 0, "Favourited": 0, "VotesUp": 0, "VotesDown": 0, "Source": null, "Public": true }, ]

GET /asset/categories

Params

Returns

A list of categories and tags.

Example Request

/asset/categories

Example Response

{ "Categories": [ { "Id": 0, "title": "None", "icon": "sentiment_dissatisfied", "description": null, "count": 7 }, { "Id": 18, "title": "Music", "icon": "music_note", "description": null, "count": 1 }, { "Id": 19, "title": "Art", "icon": "palette", "description": null, "count": 1 }, [...] ], "Tags": [ { "Count": 39, "Key": "multiplayer" }, { "Count": 7, "Key": "has:vsnd" }, { "Count": 8, "Key": "coop" }, [...] ] }

POST /asset/{ident}/favourite

Params

ident: An identifier (org.package) for the asset you wish to retrieve info about.

Returns

Example Request

Example Response

POST /asset/upload

Params

Returns

Example Request

Example Response

POST /asset/manifest

Params

Returns

Example Request

Example Response

POST /asset/{ident}/rate

Params

ident: An identifier (org.package) for the asset you wish to retrieve info about.

Returns

Example Request

Example Response

POST /asset/{ident}/update

Params

ident: An identifier (org.package) for the asset you wish to retrieve info about.

Returns

Example Request

Example Response

Session endpoints

POST /session/result

Params

Returns

Example Request

Example Response

POST /session/score

Params

Returns

Example Request

Example Response

Other endpoints

GET /status

Returns

Staus information

Example Request

/status

Example Response

{ "Status": "OK", "Version": 1, "Assets": 3288, "Orgs": 3987, "Files": 99721, "FileSize": "337GB" }