{"id":26633483,"url":"https://github.com/exurd/roblox_wb_proxy","last_synced_at":"2026-02-11T01:35:05.379Z","repository":{"id":283760795,"uuid":"951547516","full_name":"exurd/roblox_wb_proxy","owner":"exurd","description":"The Wayback Machine as a Roblox API proxy","archived":false,"fork":false,"pushed_at":"2025-04-05T19:18:17.000Z","size":28,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-17T08:06:51.966Z","etag":null,"topics":["internet-archive","luau","roblox","roblox-api","roblox-api-wrapper","roblox-apis","roblox-dev","roblox-development","roblox-lua","roblox-studio","wayback-machine"],"latest_commit_sha":null,"homepage":"","language":"Luau","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/exurd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-19T21:18:08.000Z","updated_at":"2025-04-05T19:18:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"27fabe4e-02ae-4ca0-acbe-dad52553f3a5","html_url":"https://github.com/exurd/roblox_wb_proxy","commit_stats":null,"previous_names":["exurd/roblox_wb_proxy"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/exurd/roblox_wb_proxy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exurd%2Froblox_wb_proxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exurd%2Froblox_wb_proxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exurd%2Froblox_wb_proxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exurd%2Froblox_wb_proxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/exurd","download_url":"https://codeload.github.com/exurd/roblox_wb_proxy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exurd%2Froblox_wb_proxy/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270005591,"owners_count":24510939,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-12T02:00:09.011Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["internet-archive","luau","roblox","roblox-api","roblox-api-wrapper","roblox-apis","roblox-dev","roblox-development","roblox-lua","roblox-studio","wayback-machine"],"created_at":"2025-03-24T15:15:01.929Z","updated_at":"2026-02-11T01:35:00.354Z","avatar_url":"https://github.com/exurd.png","language":"Luau","funding_links":[],"categories":[],"sub_categories":[],"readme":"# roblox_wb_proxy\nA ModuleScript that uses the Internet Archive's [Wayback Machine](https://web.archive.org/) as a Roblox API proxy. No servers are needed to host the proxy and it's easy to add into a Roblox game.\n\n## How it works\nThe Wayback Machine's \"[Save Page Now](https://blog.archive.org/2019/10/23/the-wayback-machines-save-page-now-is-new-and-improved/)\" feature allows anyone to anonymously add a URL into their database. This allows others to archive content that can disappear in the future.\n\nDue to how SPN works, cookie / .ROBLOSECURITY support cannot be added to this proxy. Their saving functionality does not accept cookies (this is to keep saved pages as neutral as possible). This means roblox_wb_proxy can only get API responses that do not need authentication.\n\n### Saving rate limit\nThe rate limit for saving a new snapshot of a URL is around 1 hour (which can vary). I recommend using the default settings, with \"SAVE_FIRST\" disabled (see below example code for more details).\n\n\n## Usage\nBuild the model (.rbxm) with [Argon](https://argon.wiki/), open Roblox Studio and drag and drop the file into a game. Move the imported instance to your game's ModuleScripts location.\n\nYou will need to enable \"Allow HTTP Requests\" in your game settings for it to work correctly.\n\nOnce added, you can require the module and use it as such:\n```lua\nlocal roblox_wb_proxy = require(game.ServerScriptService.modules.roblox_wb_proxy)\n\n\nroblox_wb_proxy.RobloxApi:GetUniverseId(1818)\n--{ \n--\t[\"universeId\"] = 13058\n--}\n\n\n-- Optional, but if you need the most recent response,\n-- this FF tells the requester to save into WBM first,\n-- and returns the response that was given from saving\nroblox_wb_proxy.Requester:SetFastFlag(\"SAVE_FIRST\", true)\n\n\nroblox_wb_proxy.RobloxApi:SearchUserProfiles(\"Roblox\")\n--{\n--\t[\"data\"] =  {\n--\t\t[1] =  {\n--\t\t\t[\"displayName\"] = \"Roblox\",\n--\t\t\t[\"hasVerifiedBadge\"] = true,\n--\t\t\t[\"id\"] = 1,\n--\t\t\t[\"name\"] = \"Roblox\",\n--\t\t\t[\"previousUsernames\"] = {}\n--\t\t},\n--\t\t[2] = {...},\n--\t\t[3] = {...},\n--\t\t[4] = {...},\n--\t\t[5] = {...},\n--\t\t[6] = {...},\n--\t\t[7] = {...},\n--\t\t[8] = {...},\n--\t\t[9] = {...},\n--\t\t[10] = {...}\n--\t},\n--\t[\"nextPageCursor\"] = \"eyJzdGFydE...QwMmVkODRhMQ==\"\n--}\n```\n\n# License\nroblox_wb_proxy is available under the MIT license. See the [LICENSE](./LICENSE) file for more info.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexurd%2Froblox_wb_proxy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexurd%2Froblox_wb_proxy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexurd%2Froblox_wb_proxy/lists"}