[{"data":1,"prerenderedAt":1246},["ShallowReactive",2],{"navigation_docs":3,"-reference-api-reference":218,"-reference-api-reference-surround":1241},[4,20,45,75,95,105,140,168,198],{"title":5,"path":6,"stem":7,"children":8,"page":19},"Introduction","\u002Fintroduction","1.introduction",[9,14],{"title":10,"path":11,"stem":12,"icon":13},"What is GO?","\u002Fintroduction\u002Fwhat-is-go","1.introduction\u002F1.what-is-go","i-lucide-info",{"title":15,"path":16,"stem":17,"icon":18},"Features","\u002Fintroduction\u002Ffeatures","1.introduction\u002F2.features","i-lucide-sparkles",false,{"title":21,"path":22,"stem":23,"children":24,"page":19},"Getting Started","\u002Fgetting-started","2.getting-started",[25,30,35,40],{"title":26,"path":27,"stem":28,"icon":29},"Installation","\u002Fgetting-started\u002Finstallation","2.getting-started\u002F1.installation","i-lucide-download",{"title":31,"path":32,"stem":33,"icon":34},"Configuration","\u002Fgetting-started\u002Fconfiguration","2.getting-started\u002F2.configuration","i-lucide-settings",{"title":36,"path":37,"stem":38,"icon":39},"First Setup","\u002Fgetting-started\u002Ffirst-setup","2.getting-started\u002F3.first-setup","i-lucide-rocket",{"title":41,"path":42,"stem":43,"icon":44},"Updating","\u002Fgetting-started\u002Fupdating","2.getting-started\u002F4.updating","i-lucide-refresh-cw",{"title":46,"icon":19,"path":47,"stem":48,"children":49,"page":19},"User Guide","\u002Fuser-guide","3.user-guide",[50,55,60,65,70],{"title":51,"path":52,"stem":53,"icon":54},"Creating a Short Link","\u002Fuser-guide\u002Fcreating-a-short-link","3.user-guide\u002F1.creating-a-short-link","i-lucide-link",{"title":56,"path":57,"stem":58,"icon":59},"Expiration","\u002Fuser-guide\u002Fexpiration","3.user-guide\u002F2.expiration","i-lucide-clock",{"title":61,"path":62,"stem":63,"icon":64},"Renewing Links","\u002Fuser-guide\u002Frenewing-links","3.user-guide\u002F3.renewing-links","i-lucide-repeat",{"title":66,"path":67,"stem":68,"icon":69},"Dashboard","\u002Fuser-guide\u002Fdashboard","3.user-guide\u002F4.dashboard","i-lucide-layout-dashboard",{"title":71,"path":72,"stem":73,"icon":74},"Analytics","\u002Fuser-guide\u002Fanalytics","3.user-guide\u002F5.analytics","i-lucide-bar-chart-3",{"title":76,"path":77,"stem":78,"children":79,"page":19},"Authentication","\u002Fauthentication","4.authentication",[80,85,90],{"title":81,"path":82,"stem":83,"icon":84},"Email Login","\u002Fauthentication\u002Femail-login","4.authentication\u002F1.email-login","i-lucide-mail",{"title":86,"path":87,"stem":88,"icon":89},"Google Login","\u002Fauthentication\u002Fgoogle-login","4.authentication\u002F2.google-login","i-lucide-globe",{"title":91,"path":92,"stem":93,"icon":94},"Firebase Setup","\u002Fauthentication\u002Ffirebase-setup","4.authentication\u002F3.firebase-setup","i-simple-icons-firebase",{"title":96,"path":97,"stem":98,"children":99,"page":19},"Captcha","\u002Fcaptcha","5.captcha",[100],{"title":101,"path":102,"stem":103,"icon":104},"Cloudflare Turnstile","\u002Fcaptcha\u002Fcloudflare-turnstile","5.captcha\u002F1.cloudflare-turnstile","i-simple-icons-cloudflare",{"title":106,"path":107,"stem":108,"children":109,"page":19},"Administration","\u002Fadministration","6.administration",[110,115,120,125,130,135],{"title":111,"path":112,"stem":113,"icon":114},"Admin Panel","\u002Fadministration\u002Fadmin-panel","6.administration\u002F1.admin-panel","i-lucide-shield",{"title":116,"path":117,"stem":118,"icon":119},"Users","\u002Fadministration\u002Fusers","6.administration\u002F2.users","i-lucide-users",{"title":121,"path":122,"stem":123,"icon":124},"Links","\u002Fadministration\u002Flinks","6.administration\u002F3.links","i-lucide-link-2",{"title":126,"path":127,"stem":128,"icon":129},"Reports","\u002Fadministration\u002Freports","6.administration\u002F4.reports","i-lucide-flag",{"title":131,"path":132,"stem":133,"icon":134},"Bans & Timeouts","\u002Fadministration\u002Fbans-and-timeouts","6.administration\u002F5.bans-and-timeouts","i-lucide-user-x",{"title":136,"path":137,"stem":138,"icon":139},"Audit Logs","\u002Fadministration\u002Faudit-logs","6.administration\u002F6.audit-logs","i-lucide-scroll",{"title":141,"path":142,"stem":143,"children":144,"page":19},"Deployment","\u002Fdeployment","7.deployment",[145,150,155,160,165],{"title":146,"path":147,"stem":148,"icon":149},"VPS Installation","\u002Fdeployment\u002Fvps-installation","7.deployment\u002F1.vps-installation","i-lucide-server",{"title":151,"path":152,"stem":153,"icon":154},"Environment Variables","\u002Fdeployment\u002Fenvironment-variables","7.deployment\u002F2.environment-variables","i-lucide-sliders",{"title":156,"path":157,"stem":158,"icon":159},"Cloudflare Tunnel","\u002Fdeployment\u002Fcloudflare-tunnel","7.deployment\u002F3.cloudflare-tunnel","i-lucide-network",{"title":161,"path":162,"stem":163,"icon":164},"Systemd","\u002Fdeployment\u002Fsystemd","7.deployment\u002F4.systemd","i-lucide-cpu",{"title":41,"path":166,"stem":167,"icon":44},"\u002Fdeployment\u002Fupdating","7.deployment\u002F5.updating",{"title":169,"path":170,"stem":171,"children":172,"page":19},"Developer","\u002Fdeveloper","8.developer",[173,178,183,188,193],{"title":174,"path":175,"stem":176,"icon":177},"Architecture","\u002Fdeveloper\u002Farchitecture","8.developer\u002F1.architecture","i-lucide-box",{"title":179,"path":180,"stem":181,"icon":182},"API Architecture","\u002Fdeveloper\u002Fapi","8.developer\u002F2.api","i-lucide-code-xml",{"title":184,"path":185,"stem":186,"icon":187},"Database","\u002Fdeveloper\u002Fdatabase","8.developer\u002F3.database","i-lucide-database",{"title":189,"path":190,"stem":191,"icon":192},"Development","\u002Fdeveloper\u002Fdevelopment","8.developer\u002F4.development","i-lucide-terminal",{"title":194,"path":195,"stem":196,"icon":197},"Building Releases","\u002Fdeveloper\u002Fbuilding-releases","8.developer\u002F5.building-releases","i-lucide-package-check",{"title":199,"path":200,"stem":201,"children":202,"page":19},"Reference","\u002Freference","9.reference",[203,208,213],{"title":204,"path":205,"stem":206,"icon":207},"Configuration Reference","\u002Freference\u002Fconfiguration","9.reference\u002F1.configuration","i-lucide-file-cog",{"title":209,"path":210,"stem":211,"icon":212},"API Reference","\u002Freference\u002Fapi-reference","9.reference\u002F2.api-reference","i-lucide-webhook",{"title":214,"path":215,"stem":216,"icon":217},"Changelog","\u002Freference\u002Fchangelog","9.reference\u002F3.changelog","i-lucide-history",{"id":219,"title":209,"body":220,"description":1232,"extension":1233,"links":1234,"meta":1235,"navigation":1236,"path":210,"seo":1237,"stem":211,"__hash__":1240},"docs\u002F9.reference\u002F2.api-reference.md",{"type":221,"value":222,"toc":1217},"minimark",[223,227,231,234,239,244,250,253,474,476,480,485,488,529,531,535,540,543,545,549,554,557,661,663,667,672,675,687,689,693,808,810,814,913,915,919,923,1049,1053,1213],[224,225,209],"h1",{"id":226},"api-reference",[228,229,230],"p",{},"Complete documentation of all HTTP REST API routes supported by GO Shortener.",[232,233],"hr",{},[235,236,238],"h2",{"id":237},"public-endpoints","Public Endpoints",[240,241,243],"h3",{"id":242},"shorten-url","Shorten URL",[228,245,246],{},[247,248,249],"code",{},"POST \u002Fapi\u002Flinks\u002Fshorten",[228,251,252],{},"Create a new shortened link. Available to anonymous visitors and authenticated users.",[254,255,256,354],"ul",{},[257,258,259,263,264],"li",{},[260,261,262],"strong",{},"Request Body",":\n",[265,266,271],"pre",{"className":267,"code":268,"language":269,"meta":270,"style":270},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"url\": \"https:\u002F\u002Fexample.com\u002Flong-page-url\",\n  \"expiration_days\": 7,\n  \"turnstile_token\": \"optional_token_string\"\n}\n","json","",[247,272,273,282,310,328,348],{"__ignoreMap":270},[274,275,278],"span",{"class":276,"line":277},"line",1,[274,279,281],{"class":280},"sMK4o","{\n",[274,283,285,288,292,295,298,301,305,307],{"class":276,"line":284},2,[274,286,287],{"class":280},"  \"",[274,289,291],{"class":290},"spNyl","url",[274,293,294],{"class":280},"\"",[274,296,297],{"class":280},":",[274,299,300],{"class":280}," \"",[274,302,304],{"class":303},"sfazB","https:\u002F\u002Fexample.com\u002Flong-page-url",[274,306,294],{"class":280},[274,308,309],{"class":280},",\n",[274,311,313,315,318,320,322,326],{"class":276,"line":312},3,[274,314,287],{"class":280},[274,316,317],{"class":290},"expiration_days",[274,319,294],{"class":280},[274,321,297],{"class":280},[274,323,325],{"class":324},"sbssI"," 7",[274,327,309],{"class":280},[274,329,331,333,336,338,340,342,345],{"class":276,"line":330},4,[274,332,287],{"class":280},[274,334,335],{"class":290},"turnstile_token",[274,337,294],{"class":280},[274,339,297],{"class":280},[274,341,300],{"class":280},[274,343,344],{"class":303},"optional_token_string",[274,346,347],{"class":280},"\"\n",[274,349,351],{"class":276,"line":350},5,[274,352,353],{"class":280},"}\n",[257,355,356,263,362],{},[260,357,358,359],{},"Response ",[247,360,361],{},"201 Created",[265,363,365],{"className":267,"code":364,"language":269,"meta":270,"style":270},"{\n  \"short_code\": \"K8xP2q\",\n  \"short_url\": \"https:\u002F\u002Fgo.arcn.online\u002FK8xP2q\",\n  \"destination_url\": \"https:\u002F\u002Fexample.com\u002Flong-page-url\",\n  \"expires_at\": \"2026-09-10T14:30:00Z\",\n  \"created_at\": \"2026-09-03T14:30:00Z\"\n}\n",[247,366,367,371,391,411,430,450,469],{"__ignoreMap":270},[274,368,369],{"class":276,"line":277},[274,370,281],{"class":280},[274,372,373,375,378,380,382,384,387,389],{"class":276,"line":284},[274,374,287],{"class":280},[274,376,377],{"class":290},"short_code",[274,379,294],{"class":280},[274,381,297],{"class":280},[274,383,300],{"class":280},[274,385,386],{"class":303},"K8xP2q",[274,388,294],{"class":280},[274,390,309],{"class":280},[274,392,393,395,398,400,402,404,407,409],{"class":276,"line":312},[274,394,287],{"class":280},[274,396,397],{"class":290},"short_url",[274,399,294],{"class":280},[274,401,297],{"class":280},[274,403,300],{"class":280},[274,405,406],{"class":303},"https:\u002F\u002Fgo.arcn.online\u002FK8xP2q",[274,408,294],{"class":280},[274,410,309],{"class":280},[274,412,413,415,418,420,422,424,426,428],{"class":276,"line":330},[274,414,287],{"class":280},[274,416,417],{"class":290},"destination_url",[274,419,294],{"class":280},[274,421,297],{"class":280},[274,423,300],{"class":280},[274,425,304],{"class":303},[274,427,294],{"class":280},[274,429,309],{"class":280},[274,431,432,434,437,439,441,443,446,448],{"class":276,"line":350},[274,433,287],{"class":280},[274,435,436],{"class":290},"expires_at",[274,438,294],{"class":280},[274,440,297],{"class":280},[274,442,300],{"class":280},[274,444,445],{"class":303},"2026-09-10T14:30:00Z",[274,447,294],{"class":280},[274,449,309],{"class":280},[274,451,453,455,458,460,462,464,467],{"class":276,"line":452},6,[274,454,287],{"class":280},[274,456,457],{"class":290},"created_at",[274,459,294],{"class":280},[274,461,297],{"class":280},[274,463,300],{"class":280},[274,465,466],{"class":303},"2026-09-03T14:30:00Z",[274,468,347],{"class":280},[274,470,472],{"class":276,"line":471},7,[274,473,353],{"class":280},[232,475],{},[240,477,479],{"id":478},"redirect-to-destination","Redirect to Destination",[228,481,482],{},[247,483,484],{},"GET \u002F{code}",[228,486,487],{},"Resolves short code and redirects visitor:",[254,489,490,505,513,521],{},[257,491,492,497,498,500,501,504],{},[260,493,494],{},[247,495,496],{},"302 Found",": Redirects to ",[247,499,417],{}," via ",[247,502,503],{},"Location"," header.",[257,506,507,512],{},[260,508,509],{},[247,510,511],{},"410 Gone",": Displayed if link has expired.",[257,514,515,520],{},[260,516,517],{},[247,518,519],{},"403 Forbidden",": Displayed if link has been disabled by moderation.",[257,522,523,528],{},[260,524,525],{},[247,526,527],{},"404 Not Found",": Short code does not exist.",[232,530],{},[240,532,534],{"id":533},"link-metadata","Link Metadata",[228,536,537],{},[247,538,539],{},"GET \u002Fapi\u002Flinks\u002F{code}\u002Finfo",[228,541,542],{},"Fetches public information for a shortened link.",[232,544],{},[240,546,548],{"id":547},"submit-abuse-report","Submit Abuse Report",[228,550,551],{},[247,552,553],{},"POST \u002Fapi\u002Freports",[228,555,556],{},"Flags a malicious link for administrator review.",[254,558,559,651],{},[257,560,561,263,563],{},[260,562,262],{},[265,564,566],{"className":267,"code":565,"language":269,"meta":270,"style":270},"{\n  \"short_code\": \"K8xP2q\",\n  \"reason\": \"phishing\",\n  \"details\": \"Suspicious login prompt detected.\",\n  \"turnstile_token\": \"optional_token\"\n}\n",[247,567,568,572,590,610,630,647],{"__ignoreMap":270},[274,569,570],{"class":276,"line":277},[274,571,281],{"class":280},[274,573,574,576,578,580,582,584,586,588],{"class":276,"line":284},[274,575,287],{"class":280},[274,577,377],{"class":290},[274,579,294],{"class":280},[274,581,297],{"class":280},[274,583,300],{"class":280},[274,585,386],{"class":303},[274,587,294],{"class":280},[274,589,309],{"class":280},[274,591,592,594,597,599,601,603,606,608],{"class":276,"line":312},[274,593,287],{"class":280},[274,595,596],{"class":290},"reason",[274,598,294],{"class":280},[274,600,297],{"class":280},[274,602,300],{"class":280},[274,604,605],{"class":303},"phishing",[274,607,294],{"class":280},[274,609,309],{"class":280},[274,611,612,614,617,619,621,623,626,628],{"class":276,"line":330},[274,613,287],{"class":280},[274,615,616],{"class":290},"details",[274,618,294],{"class":280},[274,620,297],{"class":280},[274,622,300],{"class":280},[274,624,625],{"class":303},"Suspicious login prompt detected.",[274,627,294],{"class":280},[274,629,309],{"class":280},[274,631,632,634,636,638,640,642,645],{"class":276,"line":350},[274,633,287],{"class":280},[274,635,335],{"class":290},[274,637,294],{"class":280},[274,639,297],{"class":280},[274,641,300],{"class":280},[274,643,644],{"class":303},"optional_token",[274,646,347],{"class":280},[274,648,649],{"class":276,"line":452},[274,650,353],{"class":280},[257,652,653,657,658],{},[260,654,358,655],{},[247,656,361],{},": ",[247,659,660],{},"{\"status\": \"report_submitted\"}",[232,662],{},[240,664,666],{"id":665},"health-check","Health Check",[228,668,669],{},[247,670,671],{},"GET \u002Fapi\u002Fhealth",[228,673,674],{},"Returns application readiness:",[254,676,677],{},[257,678,679,657,684],{},[260,680,358,681],{},[247,682,683],{},"200 OK",[247,685,686],{},"{\"status\": \"ok\"}",[232,688],{},[235,690,692],{"id":691},"authentication-endpoints","Authentication Endpoints",[694,695,696,712],"table",{},[697,698,699],"thead",{},[700,701,702,706,709],"tr",{},[703,704,705],"th",{},"Method",[703,707,708],{},"Endpoint",[703,710,711],{},"Description",[713,714,715,731,749,763,779,794],"tbody",{},[700,716,717,723,728],{},[718,719,720],"td",{},[247,721,722],{},"POST",[718,724,725],{},[247,726,727],{},"\u002Fapi\u002Fauth\u002Fregister",[718,729,730],{},"Register new user account with email and password",[700,732,733,737,742],{},[718,734,735],{},[247,736,722],{},[718,738,739],{},[247,740,741],{},"\u002Fapi\u002Fauth\u002Flogin",[718,743,744,745,748],{},"Authenticate with email\u002Fpassword; issues ",[247,746,747],{},"go_session"," cookie",[700,750,751,755,760],{},[718,752,753],{},[247,754,722],{},[718,756,757],{},[247,758,759],{},"\u002Fapi\u002Fauth\u002Fgoogle",[718,761,762],{},"Authenticate with Firebase Google ID token",[700,764,765,769,774],{},[718,766,767],{},[247,768,722],{},[718,770,771],{},[247,772,773],{},"\u002Fapi\u002Fauth\u002Flogout",[718,775,776,777,748],{},"Revokes and clears the ",[247,778,747],{},[700,780,781,786,791],{},[718,782,783],{},[247,784,785],{},"GET",[718,787,788],{},[247,789,790],{},"\u002Fapi\u002Fauth\u002Fme",[718,792,793],{},"Fetches current user profile and role",[700,795,796,800,805],{},[718,797,798],{},[247,799,785],{},[718,801,802],{},[247,803,804],{},"\u002Fapi\u002Fauth\u002Ffirebase-config",[718,806,807],{},"Public client configuration for Firebase Web App",[232,809],{},[235,811,813],{"id":812},"user-endpoints-authenticated","User Endpoints (Authenticated)",[694,815,816,826],{},[697,817,818],{},[700,819,820,822,824],{},[703,821,705],{},[703,823,708],{},[703,825,711],{},[713,827,828,842,856,870,884,898],{},[700,829,830,834,839],{},[718,831,832],{},[247,833,785],{},[718,835,836],{},[247,837,838],{},"\u002Fapi\u002Fuser\u002Fdashboard",[718,840,841],{},"Returns summary statistics, quota usage, and recent links",[700,843,844,848,853],{},[718,845,846],{},[247,847,785],{},[718,849,850],{},[247,851,852],{},"\u002Fapi\u002Fuser\u002Flinks",[718,854,855],{},"Returns paginated list of links created by the user",[700,857,858,862,867],{},[718,859,860],{},[247,861,785],{},[718,863,864],{},[247,865,866],{},"\u002Fapi\u002Fuser\u002Flinks\u002F{code}\u002Fanalytics",[718,868,869],{},"Returns detailed aggregated click telemetry",[700,871,872,876,881],{},[718,873,874],{},[247,875,722],{},[718,877,878],{},[247,879,880],{},"\u002Fapi\u002Fuser\u002Flinks\u002F{code}\u002Frenew",[718,882,883],{},"Renews an expired link preserving short code",[700,885,886,890,895],{},[718,887,888],{},[247,889,722],{},[718,891,892],{},[247,893,894],{},"\u002Fapi\u002Fuser\u002Flinks\u002F{code}\u002Frequest-permanent",[718,896,897],{},"Submits a permanent link auto-renew request",[700,899,900,905,910],{},[718,901,902],{},[247,903,904],{},"DELETE",[718,906,907],{},[247,908,909],{},"\u002Fapi\u002Fuser\u002Flinks\u002F{code}",[718,911,912],{},"Soft-deletes a user-owned link",[232,914],{},[235,916,918],{"id":917},"admin-endpoints-rbac-protected","Admin Endpoints (RBAC Protected)",[240,920,922],{"id":921},"system-users","System & Users",[694,924,925,938],{},[697,926,927],{},[700,928,929,931,933,936],{},[703,930,705],{},[703,932,708],{},[703,934,935],{},"Min Role",[703,937,711],{},[713,939,940,957,973,989,1005,1021],{},[700,941,942,946,951,954],{},[718,943,944],{},[247,945,785],{},[718,947,948],{},[247,949,950],{},"\u002Fapi\u002Fadmin\u002Foverview",[718,952,953],{},"Moderator",[718,955,956],{},"System telemetry counters",[700,958,959,963,968,970],{},[718,960,961],{},[247,962,785],{},[718,964,965],{},[247,966,967],{},"\u002Fapi\u002Fadmin\u002Fusers",[718,969,953],{},[718,971,972],{},"Searchable user listing",[700,974,975,979,984,986],{},[718,976,977],{},[247,978,722],{},[718,980,981],{},[247,982,983],{},"\u002Fapi\u002Fadmin\u002Fusers\u002F{id}\u002Ftimeout",[718,985,953],{},[718,987,988],{},"Applies timed suspension (30s to 7d)",[700,990,991,995,1000,1002],{},[718,992,993],{},[247,994,722],{},[718,996,997],{},[247,998,999],{},"\u002Fapi\u002Fadmin\u002Fusers\u002F{id}\u002Fban",[718,1001,953],{},[718,1003,1004],{},"Issues permanent ban with optional link deactivation",[700,1006,1007,1011,1016,1018],{},[718,1008,1009],{},[247,1010,722],{},[718,1012,1013],{},[247,1014,1015],{},"\u002Fapi\u002Fadmin\u002Fusers\u002F{id}\u002Funban",[718,1017,953],{},[718,1019,1020],{},"Restores banned or suspended account",[700,1022,1023,1027,1032,1035],{},[718,1024,1025],{},[247,1026,722],{},[718,1028,1029],{},[247,1030,1031],{},"\u002Fapi\u002Fadmin\u002Fusers\u002F{id}\u002Frole",[718,1033,1034],{},"Super Admin",[718,1036,1037,1038,1041,1042,1041,1045,1048],{},"Updates user role (",[247,1039,1040],{},"super_admin",", ",[247,1043,1044],{},"moderator",[247,1046,1047],{},"user",")",[240,1050,1052],{"id":1051},"links-moderation","Links & Moderation",[694,1054,1055,1067],{},[697,1056,1057],{},[700,1058,1059,1061,1063,1065],{},[703,1060,705],{},[703,1062,708],{},[703,1064,935],{},[703,1066,711],{},[713,1068,1069,1085,1101,1117,1133,1149,1165,1181,1197],{},[700,1070,1071,1075,1080,1082],{},[718,1072,1073],{},[247,1074,785],{},[718,1076,1077],{},[247,1078,1079],{},"\u002Fapi\u002Fadmin\u002Flinks",[718,1081,953],{},[718,1083,1084],{},"Search and inspect all system links",[700,1086,1087,1091,1096,1098],{},[718,1088,1089],{},[247,1090,722],{},[718,1092,1093],{},[247,1094,1095],{},"\u002Fapi\u002Fadmin\u002Flinks\u002F{code}\u002Fdisable",[718,1097,953],{},[718,1099,1100],{},"Disables abusive link (returns 403 to visitors)",[700,1102,1103,1107,1112,1114],{},[718,1104,1105],{},[247,1106,722],{},[718,1108,1109],{},[247,1110,1111],{},"\u002Fapi\u002Fadmin\u002Flinks\u002F{code}\u002Fenable",[718,1113,953],{},[718,1115,1116],{},"Re-enables a disabled link",[700,1118,1119,1123,1128,1130],{},[718,1120,1121],{},[247,1122,904],{},[718,1124,1125],{},[247,1126,1127],{},"\u002Fapi\u002Fadmin\u002Flinks\u002F{code}",[718,1129,953],{},[718,1131,1132],{},"Permanently deletes link and analytics",[700,1134,1135,1139,1144,1146],{},[718,1136,1137],{},[247,1138,785],{},[718,1140,1141],{},[247,1142,1143],{},"\u002Fapi\u002Fadmin\u002Freports",[718,1145,953],{},[718,1147,1148],{},"Lists pending abuse reports",[700,1150,1151,1155,1160,1162],{},[718,1152,1153],{},[247,1154,722],{},[718,1156,1157],{},[247,1158,1159],{},"\u002Fapi\u002Fadmin\u002Freports\u002F{id}\u002Fresolve",[718,1161,953],{},[718,1163,1164],{},"Resolves or dismisses an abuse report",[700,1166,1167,1171,1176,1178],{},[718,1168,1169],{},[247,1170,785],{},[718,1172,1173],{},[247,1174,1175],{},"\u002Fapi\u002Fadmin\u002Fpermanent-requests",[718,1177,953],{},[718,1179,1180],{},"Lists pending permanent link requests",[700,1182,1183,1187,1192,1194],{},[718,1184,1185],{},[247,1186,722],{},[718,1188,1189],{},[247,1190,1191],{},"\u002Fapi\u002Fadmin\u002Fpermanent-requests\u002F{id}\u002Fresolve",[718,1193,953],{},[718,1195,1196],{},"Approves or rejects permanent status",[700,1198,1199,1203,1208,1210],{},[718,1200,1201],{},[247,1202,785],{},[718,1204,1205],{},[247,1206,1207],{},"\u002Fapi\u002Fadmin\u002Flogin-records",[718,1209,1034],{},[718,1211,1212],{},"Inspects security audit records",[1214,1215,1216],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":270,"searchDepth":284,"depth":284,"links":1218},[1219,1226,1227,1228],{"id":237,"depth":284,"text":238,"children":1220},[1221,1222,1223,1224,1225],{"id":242,"depth":312,"text":243},{"id":478,"depth":312,"text":479},{"id":533,"depth":312,"text":534},{"id":547,"depth":312,"text":548},{"id":665,"depth":312,"text":666},{"id":691,"depth":284,"text":692},{"id":812,"depth":284,"text":813},{"id":917,"depth":284,"text":918,"children":1229},[1230,1231],{"id":921,"depth":312,"text":922},{"id":1051,"depth":312,"text":1052},"Complete REST API specification for public, authentication, user, and admin endpoints.","md",null,{},{"icon":212},{"title":1238,"description":1239},"API Reference - GO Shortener","Detailed endpoint reference for all public, user, and administrative REST API routes in GO Shortener.","WXeSPZaVzLRtR48z93xibzzl9WNW00GN75eCvxHIUlI",[1242,1244],{"title":204,"path":205,"stem":206,"description":1243,"icon":207,"children":-1},"Complete reference table for all GO Shortener environment variables.",{"title":214,"path":215,"stem":216,"description":1245,"icon":217,"children":-1},"Release history and version notes for GO Shortener.",1788462424545]