{"info":{"_postman_id":"18c419a8-818c-4177-b34a-a3e8c078e0f1","name":"RoxyBrowser API 接口","description":"<html><head></head><body><h1 id=\"api\">API 说明</h1>\n<p>Roxy浏览器支持通过接口调用方式使用浏览器功能，帮助用户运行自有的自动化脚本。可以配合Selenium、Puppeteer和playwright等自动化框架来实现浏览器操作的自动化。接口请求频率限制请查看具体的套餐权益。</p>\n<h2 id=\"使用方式\">使用方式</h2>\n<p>1.打开Roxy浏览器，进入API功能<br>2.将API启用状态设置为启用。<br>3.使用API key，以及接口host：<a href=\"http://127.0.0.1:50000;%EF%BC%8850000%E4%B8%BA%E9%BB%98%E8%AE%A4%E7%AB%AF%E5%8F%A3%EF%BC%89%E4%BD%BF%E7%94%A8API%E3%80%82\">http://127.0.0.1:50000;（50000为默认端口）使用API。</a><br>API密钥可以重置，重置后原先的密钥将失效。端口号可以修改，修改后需要重启软件才能生效。  </p>\n<img src=\"https://roxy-web.oss-cn-beijing.aliyuncs.com/faq/image/webp/API.webp\" alt=\"图片alt\">   \n\n<h2 id=\"api-接入须知\">API 接入须知</h2>\n<p>1.注意：所有接口请求头必须加上token<br>2.token 获取方式：登录 roxybrowser，应用窗口左侧菜单【API -&gt; API配置 -&gt; API Key】<br>3.接口 host：<a href=\"http://127.0.0.1:50000\">http://127.0.0.1:50000</a>; 其中50000为默认端口，可在 【API -&gt; API配置 -&gt; 端口】\n4.请求前须开启开关：【API -&gt; API配置 -&gt; 开关】</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"API 说明","slug":"api"}],"owner":"56306306","collectionId":"18c419a8-818c-4177-b34a-a3e8c078e0f1","publishedId":"2sBY4JvN2L","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-07-06T10:36:48.000Z"},"item":[{"name":"浏览器健康检查","item":[{"name":"Health Check","id":"ca5e748d-1c10-4112-9eb6-36843ceb1fc5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/health","description":"<p>GET /health</p>\n<p>无请求参数</p>\n","urlObject":{"protocol":"http","port":"50000","path":["health"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"442a4704-1f63-48dc-857c-327c570ea803","name":"成功示例","originalRequest":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/health","description":"GET /health\n\n无请求参数"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"ca5e748d-1c10-4112-9eb6-36843ceb1fc5"}],"id":"45fe3f9c-05f7-46a4-985a-4f94c6b98faa","_postman_id":"45fe3f9c-05f7-46a4-985a-4f94c6b98faa","description":""},{"name":"团队项目接口","item":[{"name":"Get Team Project List","id":"a11357cb-c1b6-4d71-bb23-8757b2b4d94e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/browser/workspace?page_index=1&page_size=15","description":"<p>GET /browser/workspace</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>page_index</td>\n<td>否</td>\n<td>int</td>\n<td>1</td>\n<td>分页索引</td>\n</tr>\n<tr>\n<td>page_size</td>\n<td>否</td>\n<td>int</td>\n<td>15</td>\n<td>分页条数</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","workspace"],"host":["127","0","0","1"],"query":[{"description":{"content":"<p>分页索引</p>\n","type":"text/plain"},"key":"page_index","value":"1"},{"description":{"content":"<p>分页条数</p>\n","type":"text/plain"},"key":"page_size","value":"15"}],"variable":[]}},"response":[{"id":"f94aa987-aa49-480b-b7c7-bee6732f4ee8","name":"成功示例","originalRequest":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"http://127.0.0.1:50000/browser/workspace?page_index=1&page_size=15","protocol":"http","host":["127","0","0","1"],"port":"50000","path":["browser","workspace"],"query":[{"key":"page_index","value":"1","description":"分页索引"},{"key":"page_size","value":"15","description":"分页条数"}]},"description":"GET /browser/workspace\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| page_index | 否 | int | 1 | 分页索引 |\n| page_size | 否 | int | 15 | 分页条数 |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"data\": {\n        \"total\": 1,\n        \"rows\": [\n            {\n                \"id\": 1,\n                \"workspaceName\": \"feihairui's Team\",\n                \"project_details\": [\n                    {\n                        \"projectId\": 1,\n                        \"projectName\": \"xx项目\"\n                    }\n                ]\n            }\n        ]\n    },\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"a11357cb-c1b6-4d71-bb23-8757b2b4d94e"},{"name":"Get Account List","id":"93cb789b-126c-47bf-a1ab-083f3547180b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/browser/account?workspaceId=1&accountId=1&page_index=1&page_size=15","description":"<p>GET /browser/account</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>accountId</td>\n<td>否</td>\n<td>int</td>\n<td>1</td>\n<td>账号库id</td>\n</tr>\n<tr>\n<td>page_index</td>\n<td>否</td>\n<td>int</td>\n<td>1</td>\n<td>分页索引</td>\n</tr>\n<tr>\n<td>page_size</td>\n<td>否</td>\n<td>int</td>\n<td>15</td>\n<td>分页条数</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","account"],"host":["127","0","0","1"],"query":[{"description":{"content":"<p>团队id</p>\n","type":"text/plain"},"key":"workspaceId","value":"1"},{"description":{"content":"<p>账号库id</p>\n","type":"text/plain"},"key":"accountId","value":"1"},{"description":{"content":"<p>分页索引</p>\n","type":"text/plain"},"key":"page_index","value":"1"},{"description":{"content":"<p>分页条数</p>\n","type":"text/plain"},"key":"page_size","value":"15"}],"variable":[]}},"response":[{"id":"b6d3e63a-180a-4f5e-92cd-b4e157345de8","name":"成功示例","originalRequest":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"http://127.0.0.1:50000/browser/account?workspaceId=1&accountId=1&page_index=1&page_size=15","protocol":"http","host":["127","0","0","1"],"port":"50000","path":["browser","account"],"query":[{"key":"workspaceId","value":"1","description":"团队id"},{"key":"accountId","value":"1","description":"账号库id"},{"key":"page_index","value":"1","description":"分页索引"},{"key":"page_size","value":"15","description":"分页条数"}]},"description":"GET /browser/account\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| accountId | 否 | int | 1 | 账号库id |\n| page_index | 否 | int | 1 | 分页索引 |\n| page_size | 否 | int | 15 | 分页条数 |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"data\": {\n        \"total\": 1,\n        \"rows\": [\n            {\n                \"id\": 3,\n                \"platformUrl\": \"https://www.tiktok.com/\",\n                \"platformUserName\": \"Roxytest\",\n                \"platformPassword\": \"123456\",\n                \"platformEfa\": \"2F3CD67B6D\",\n                \"platformCookies\": [\n                    {\n                        \"name\": \"1\",\n                        \"value\": \"2\",\n                        \"domain\": \"3\"\n                    }\n                ],\n                \"platformName\": \"Roxytest\",\n                \"platformRemarks\": \"Roxytest\",\n                \"createTime\": \"2024-10-23 15:45:46\",\n                \"updateTime\": \"2024-10-23 15:45:46\"\n            }\n        ]\n    },\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"93cb789b-126c-47bf-a1ab-083f3547180b"},{"name":"Get Label List","id":"85a8836b-249e-4a22-9039-cc5b78b080c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/browser/label?workspaceId=1","description":"<p>GET /browser/label</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","label"],"host":["127","0","0","1"],"query":[{"description":{"content":"<p>团队id</p>\n","type":"text/plain"},"key":"workspaceId","value":"1"}],"variable":[]}},"response":[{"id":"cf2e4bdc-976d-4b24-aa3f-9017e4c18323","name":"成功示例","originalRequest":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"http://127.0.0.1:50000/browser/label?workspaceId=1","protocol":"http","host":["127","0","0","1"],"port":"50000","path":["browser","label"],"query":[{"key":"workspaceId","value":"1","description":"团队id"}]},"description":"GET /browser/label\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"data\": [\n        {\n            \"id\": 3,\n            \"color\": \"#7558F5\",\n            \"name\": \"roxy测试标签\"\n        }\n    ],\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"85a8836b-249e-4a22-9039-cc5b78b080c5"}],"id":"015a19df-7cbf-4c0c-aeb8-63f75db110d5","_postman_id":"015a19df-7cbf-4c0c-aeb8-63f75db110d5","description":""},{"name":"浏览器窗口接口","item":[{"name":"Get Browser Profile List","id":"2923926b-e9a2-4b58-ab9a-0aa82af802d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/browser/list_v3?workspaceId=1&dirIds=dc1ed4d,2e18ce,yy67yegk&windowName=Roxytest&sortNums=11,12&os=Windows&projectIds=10,11&windowRemark=Windows&page_index=1&page_size=15","description":"<p>GET /browser/list_v3</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>dirIds</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>浏览器窗口id</td>\n</tr>\n<tr>\n<td>windowName</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>浏览器窗口名称</td>\n</tr>\n<tr>\n<td>sortNums</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>窗口序号</td>\n</tr>\n<tr>\n<td>os</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>操作系统</td>\n</tr>\n<tr>\n<td>projectIds</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>项目ID</td>\n</tr>\n<tr>\n<td>windowRemark</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>窗口备注</td>\n</tr>\n<tr>\n<td>page_index</td>\n<td>否</td>\n<td>int</td>\n<td>1</td>\n<td>分页索引</td>\n</tr>\n<tr>\n<td>page_size</td>\n<td>否</td>\n<td>int</td>\n<td>15</td>\n<td>分页条数</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","list_v3"],"host":["127","0","0","1"],"query":[{"description":{"content":"<p>团队id</p>\n","type":"text/plain"},"key":"workspaceId","value":"1"},{"description":{"content":"<p>浏览器窗口id</p>\n","type":"text/plain"},"key":"dirIds","value":"dc1ed4d,2e18ce,yy67yegk"},{"description":{"content":"<p>浏览器窗口名称</p>\n","type":"text/plain"},"key":"windowName","value":"Roxytest"},{"description":{"content":"<p>窗口序号</p>\n","type":"text/plain"},"key":"sortNums","value":"11,12"},{"description":{"content":"<p>操作系统</p>\n","type":"text/plain"},"key":"os","value":"Windows"},{"description":{"content":"<p>项目ID</p>\n","type":"text/plain"},"key":"projectIds","value":"10,11"},{"description":{"content":"<p>窗口备注</p>\n","type":"text/plain"},"key":"windowRemark","value":"Windows"},{"description":{"content":"<p>分页索引</p>\n","type":"text/plain"},"key":"page_index","value":"1"},{"description":{"content":"<p>分页条数</p>\n","type":"text/plain"},"key":"page_size","value":"15"}],"variable":[]}},"response":[{"id":"e63afaa2-16c7-4ac2-be69-2cc77301973d","name":"成功示例","originalRequest":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"http://127.0.0.1:50000/browser/list_v3?workspaceId=1&dirIds=dc1ed4d,2e18ce,yy67yegk&windowName=Roxytest&sortNums=11,12&os=Windows&projectIds=10,11&windowRemark=Windows&page_index=1&page_size=15","protocol":"http","host":["127","0","0","1"],"port":"50000","path":["browser","list_v3"],"query":[{"key":"workspaceId","value":"1","description":"团队id"},{"key":"dirIds","value":"dc1ed4d,2e18ce,yy67yegk","description":"浏览器窗口id"},{"key":"windowName","value":"Roxytest","description":"浏览器窗口名称"},{"key":"sortNums","value":"11,12","description":"窗口序号"},{"key":"os","value":"Windows","description":"操作系统"},{"key":"projectIds","value":"10,11","description":"项目ID"},{"key":"windowRemark","value":"Windows","description":"窗口备注"},{"key":"page_index","value":"1","description":"分页索引"},{"key":"page_size","value":"15","description":"分页条数"}]},"description":"GET /browser/list_v3\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| dirIds | 否 | string | -- | 浏览器窗口id |\n| windowName | 否 | string | -- | 浏览器窗口名称 |\n| sortNums | 否 | string | -- | 窗口序号 |\n| os | 否 | string | -- | 操作系统 |\n| projectIds | 否 | string | -- | 项目ID |\n| windowRemark | 否 | string | -- | 窗口备注 |\n| page_index | 否 | int | 1 | 分页索引 |\n| page_size | 否 | int | 15 | 分页条数 |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"data\": {\n        \"total\": 1,\n        \"rows\": [\n            {\n                \"dirId\": \"dc1e73d4dd954a\",\n                \"windowSortNum\": 99,\n                \"windowName\": \"Roxytest\",\n                \"coreVersion\": \"117\",\n                \"coreType\": \"Chrome\",\n                \"os\": \"Windows\",\n                \"osVersion\": \"11\",\n                \"windowRemark\": \"Roxytest\",\n                \"createTime\": \"2023-12-04 21:55:58\",\n                \"updateTime\": \"2023-12-04 21:56:01\",\n                \"userName\": \"roxytest\"\n            }\n        ]\n    },\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"2923926b-e9a2-4b58-ab9a-0aa82af802d5"},{"name":"Get Browser Profile Detail","id":"d08b3db3-02b1-42c0-b6db-9e047936d913","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/browser/detail?workspaceId=1&dirId=dc1e73d4dd954a","description":"<p>GET /browser/detail</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>dirId</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>浏览器窗口id</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","detail"],"host":["127","0","0","1"],"query":[{"description":{"content":"<p>团队id</p>\n","type":"text/plain"},"key":"workspaceId","value":"1"},{"description":{"content":"<p>浏览器窗口id</p>\n","type":"text/plain"},"key":"dirId","value":"dc1e73d4dd954a"}],"variable":[]}},"response":[{"id":"60e3d0ca-7e41-43da-a941-d07723217a2c","name":"成功示例","originalRequest":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"http://127.0.0.1:50000/browser/detail?workspaceId=1&dirId=dc1e73d4dd954a","protocol":"http","host":["127","0","0","1"],"port":"50000","path":["browser","detail"],"query":[{"key":"workspaceId","value":"1","description":"团队id"},{"key":"dirId","value":"dc1e73d4dd954a","description":"浏览器窗口id"}]},"description":"GET /browser/detail\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| dirId | 是 | string | -- | 浏览器窗口id |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"data\": {\n        \"total\": 1,\n        \"rows\": [\n            {\n                \"dirId\": \"dc1e73d4dd954a\",\n                \"windowSortNum\": 99,\n                \"windowName\": \"Roxytest\",\n                \"coreVersion\": \"117\",\n                \"os\": \"Windows\",\n                \"osVersion\": \"11\",\n                \"userAgent\": \"Mozilla/5.0 (Windows NT 10.0)\",\n                \"cookie\": [\n                    {\n                        \"name\": \"1\",\n                        \"value\": \"2\",\n                        \"domain\": \"3\"\n                    }\n                ],\n                \"searchEngine\": \"Google\",\n                \"windowPlatformList\": [\n                    {\n                        \"id\": 0,\n                        \"platformUrl\": \"https://www.tiktok.com/\",\n                        \"platformUserName\": \"Roxytest\",\n                        \"platformPassword\": \"Roxytest\",\n                        \"platformEfa\": \"2F3CD67B6D\",\n                        \"platformRemarks\": \"Roxytest\"\n                    }\n                ],\n                \"defaultOpenUrl\": [\n                    \"https://www.facebook.com\"\n                ],\n                \"windowRemark\": \"Roxytest\",\n                \"projectId\": 4,\n                \"projectName\": \"Roxytest\",\n                \"openStatus\": false,\n                \"statusInfo\": [\n                    {\n                        \"openTime\": \"2024-01-09 12:12:12\",\n                        \"openUserName\": \"test\"\n                    }\n                ],\n                \"createTime\": \"2023-12-04 21:55:58\",\n                \"updateTime\": \"2023-12-04 21:56:01\",\n                \"userName\": \"roxytest\",\n                \"openTime\": \"2024-12-05 10:57:43\",\n                \"closeTime\": \"2024-12-05 10:40:54\",\n                \"proxyInfo\": {\n                    \"moduleId\": 0,\n                    \"proxyMethod\": \"custom\",\n                    \"proxyCategory\": \"noproxy\",\n                    \"ipType\": \"IPV4\",\n                    \"protocol\": \"SOCKS5\",\n                    \"host\": \"122.11.11.11\",\n                    \"port\": \"37746\",\n                    \"proxyUserName\": \"roxytest\",\n                    \"proxyPassword\": \"roxytest\",\n                    \"refreshUrl\": \"http://refresh-hk.roxybrowser.com\",\n                    \"lastIp\": \"119.1.2.3\",\n                    \"lastCountry\": \"CN\",\n                    \"checkChannel\": \"http://iprust.io/ip.json\"\n                },\n                \"isOften\": false,\n                \"labelInfo\": [\n                    {\n                        \"labelId\": 859,\n                        \"labelName\": \"Roxytest\",\n                        \"labelColor\": \"#FC9D12\"\n                    }\n                ]\n            }\n        ]\n    },\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"d08b3db3-02b1-42c0-b6db-9e047936d913"},{"name":"Create Browser Profile","id":"43bac35e-94d2-4704-b252-b2d12c6a9414","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"windowName\": \"Roxytest\",\n    \"coreVersion\": \"117\",\n    \"coreType\": \"Chrome\",\n    \"os\": \"Windows\",\n    \"osVersion\": \"11\",\n    \"userAgent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64)\",\n    \"cookie\": [],\n    \"searchEngine\": \"Google\",\n    \"labelIds\": [\n        12,\n        13\n    ],\n    \"windowPlatformList\": [\n        {\n            \"id\": 0,\n            \"platformUrl\": \"https://www.tiktok.com/\",\n            \"platformUserName\": \"Roxytest\",\n            \"platformPassword\": \"12345655\",\n            \"platformEfa\": \"2F3CD67B6D\",\n            \"platformRemarks\": \"Roxytest\"\n        }\n    ],\n    \"defaultOpenUrl\": [\n        \"https://www.facebook.com\"\n    ],\n    \"windowRemark\": \"Roxytest\",\n    \"projectId\": 1,\n    \"proxyInfo\": {\n        \"moduleId\": 0,\n        \"proxyMethod\": \"custom\",\n        \"proxyCategory\": \"noproxy\",\n        \"ipType\": \"IPV4\",\n        \"host\": \"122.11.11.11\",\n        \"port\": \"37746\",\n        \"proxyUserName\": \"roxytest\",\n        \"proxyPassword\": \"roxytest\",\n        \"refreshUrl\": \"http://refresh-hk.roxybrowser.com\",\n        \"checkChannel\": \"IPRust.io\"\n    },\n    \"fingerInfo\": {\n        \"isLanguageBaseIp\": true,\n        \"language\": \"en-US\",\n        \"isDisplayLanguageBaseIp\": true,\n        \"displayLanguage\": \"en-US\",\n        \"isTimeZone\": true,\n        \"timeZone\": \"GMT-12:00 Etc/GMT+12\",\n        \"position\": 0,\n        \"isPositionBaseIp\": true,\n        \"longitude\": \"376\",\n        \"latitude\": \"165\",\n        \"precisionPos\": \"600\",\n        \"forbidAudio\": true,\n        \"forbidImage\": true,\n        \"forbiddenPictureSize\": 0,\n        \"forbidMedia\": true,\n        \"openWidth\": \"1000\",\n        \"openHeight\": \"1000\",\n        \"openBookmarks\": false,\n        \"positionSwitch\": false,\n        \"windowRatioPosition\": \"\",\n        \"isDisplayName\": false,\n        \"syncBookmark\": false,\n        \"syncHistory\": false,\n        \"syncTab\": true,\n        \"syncCookie\": true,\n        \"syncExtensions\": false,\n        \"syncPassword\": true,\n        \"syncIndexedDb\": false,\n        \"syncLocalStorage\": false,\n        \"clearCacheFile\": true,\n        \"clearCookie\": true,\n        \"clearLocalStorage\": true,\n        \"randomFingerprint\": false,\n        \"forbidSavePassword\": true,\n        \"stopOpenNet\": true,\n        \"stopOpenIP\": true,\n        \"stopOpenPosition\": true,\n        \"openWorkbench\": 1,\n        \"resolutionType\": true,\n        \"resolutionX\": \"\",\n        \"resolutionY\": \"\",\n        \"fontType\": false,\n        \"webRTC\": 0,\n        \"webGL\": true,\n        \"webGLInfo\": true,\n        \"webGLManufacturer\": \"\",\n        \"webGLRender\": \"\",\n        \"webGpu\": \"webgl\",\n        \"canvas\": true,\n        \"audioContext\": true,\n        \"speechVoices\": true,\n        \"doNotTrack\": true,\n        \"clientRects\": true,\n        \"deviceInfo\": true,\n        \"deviceNameSwitch\": true,\n        \"macInfo\": true,\n        \"hardwareConcurrent\": \"4\",\n        \"deviceMemory\": \"8\",\n        \"disableSsl\": true,\n        \"disableSslList\": [],\n        \"portScanProtect\": true,\n        \"portScanList\": \"\",\n        \"useGpu\": true,\n        \"sandboxPermission\": false,\n        \"startupParam\": \"\",\n        \"openBattery\": false,\n        \"openCharging\": false,\n        \"chargingTime\": \"\",\n        \"dischargingTime\": \"\",\n        \"level\": \"\",\n        \"openNetwork\": false,\n        \"networkType\": \"wifi\",\n        \"networkSpeed\": \"4g\",\n        \"downloadSpeed\": \"\",\n        \"maxDownloadSpeed\": \"\",\n        \"latency\": \"\",\n        \"saveFlowMode\": false,\n        \"openBluetooth\": false,\n        \"bluetoothAdapter\": false,\n        \"blockDomainList\": \"\",\n        \"allowDomainList\": \"\"\n    }\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/create","description":"<p>POST /browser/create</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>windowName</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>窗口名称</td>\n</tr>\n<tr>\n<td>coreVersion</td>\n<td>否</td>\n<td>string</td>\n<td>最新</td>\n<td>内核版本，枚举值 例如：138，137，136等</td>\n</tr>\n<tr>\n<td>coreType</td>\n<td>否</td>\n<td>string</td>\n<td>Chrome</td>\n<td>浏览器内核类型，Chrome/Firefox</td>\n</tr>\n<tr>\n<td>os</td>\n<td>否</td>\n<td>string</td>\n<td>Windows</td>\n<td>操作系统, 枚举值：Windows、macOS、Linux、IOS、Android</td>\n</tr>\n<tr>\n<td>osVersion</td>\n<td>否</td>\n<td>string</td>\n<td>11</td>\n<td>操作系统版本, Windows的枚举值：11、10、8、7;Linux的枚举值：ALL；macOS的枚举值: 15.3.2,15.3.1,15.3,15.2,15.1,15.0.1,15.0,14.7.4,14.7.3,14.7.2,14.7.1,14.7,14.6.1,14.6,14.5,14.4.1,14.4,14.3.1,14.3,14.2.1,14.2,14.1,13.7.4,13.7.3,13.7.2,13.7.1,13.7，Android的枚举值：14,13,12,11,10,9；IOS的枚举值：18.2,18.1,18.0,17.0,16.6,16.5,16.4,16.3,16.2,16.1,16.0,15.7,15.6,15.5,15.4,15.3,15.2,15.1,15.0,14.7,14.6,14.5,14.4,14.3,14.2,14.1,14.0</td>\n</tr>\n<tr>\n<td>userAgent</td>\n<td>否</td>\n<td>string</td>\n<td>Mozilla/5.0 (Windows NT 10.0; Win64; x64)</td>\n<td>userAgent</td>\n</tr>\n<tr>\n<td>cookie</td>\n<td>否</td>\n<td>boolean</td>\n<td>--</td>\n<td>cookie</td>\n</tr>\n<tr>\n<td>searchEngine</td>\n<td>否</td>\n<td>string</td>\n<td>Google</td>\n<td>搜索引擎</td>\n</tr>\n<tr>\n<td>labelIds</td>\n<td>否</td>\n<td>List</td>\n<td>--</td>\n<td>标签列表id</td>\n</tr>\n<tr>\n<td>defaultOpenUrl</td>\n<td>否</td>\n<td>List</td>\n<td>--</td>\n<td>存储浏览器标签页</td>\n</tr>\n<tr>\n<td>windowRemark</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>窗口备注</td>\n</tr>\n<tr>\n<td>projectId</td>\n<td>否</td>\n<td>number</td>\n<td>--</td>\n<td>项目ID</td>\n</tr>\n<tr>\n<td>windowPlatformList</td>\n<td>否</td>\n<td>List</td>\n<td>--</td>\n<td>见 <a href=\"#window-platform-list\">windowPlatformList</a></td>\n</tr>\n<tr>\n<td>proxyInfo</td>\n<td>否</td>\n<td>object</td>\n<td>--</td>\n<td>见 <a href=\"#proxy-info\">proxyInfo</a></td>\n</tr>\n<tr>\n<td>fingerInfo</td>\n<td>否</td>\n<td>object</td>\n<td>--</td>\n<td>见 <a href=\"#finger-info\">fingerInfo</a></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","create"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"33da17c3-d605-40be-abba-7a34cacd5a92","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"windowName\": \"Roxytest\",\n    \"coreVersion\": \"117\",\n    \"coreType\": \"Chrome\",\n    \"os\": \"Windows\",\n    \"osVersion\": \"11\",\n    \"userAgent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64)\",\n    \"cookie\": [],\n    \"searchEngine\": \"Google\",\n    \"labelIds\": [\n        12,\n        13\n    ],\n    \"windowPlatformList\": [\n        {\n            \"id\": 0,\n            \"platformUrl\": \"https://www.tiktok.com/\",\n            \"platformUserName\": \"Roxytest\",\n            \"platformPassword\": \"12345655\",\n            \"platformEfa\": \"2F3CD67B6D\",\n            \"platformRemarks\": \"Roxytest\"\n        }\n    ],\n    \"defaultOpenUrl\": [\n        \"https://www.facebook.com\"\n    ],\n    \"windowRemark\": \"Roxytest\",\n    \"projectId\": 1,\n    \"proxyInfo\": {\n        \"moduleId\": 0,\n        \"proxyMethod\": \"custom\",\n        \"proxyCategory\": \"noproxy\",\n        \"ipType\": \"IPV4\",\n        \"host\": \"122.11.11.11\",\n        \"port\": \"37746\",\n        \"proxyUserName\": \"roxytest\",\n        \"proxyPassword\": \"roxytest\",\n        \"refreshUrl\": \"http://refresh-hk.roxybrowser.com\",\n        \"checkChannel\": \"IPRust.io\"\n    },\n    \"fingerInfo\": {\n        \"isLanguageBaseIp\": true,\n        \"language\": \"en-US\",\n        \"isDisplayLanguageBaseIp\": true,\n        \"displayLanguage\": \"en-US\",\n        \"isTimeZone\": true,\n        \"timeZone\": \"GMT-12:00 Etc/GMT+12\",\n        \"position\": 0,\n        \"isPositionBaseIp\": true,\n        \"longitude\": \"376\",\n        \"latitude\": \"165\",\n        \"precisionPos\": \"600\",\n        \"forbidAudio\": true,\n        \"forbidImage\": true,\n        \"forbiddenPictureSize\": 0,\n        \"forbidMedia\": true,\n        \"openWidth\": \"1000\",\n        \"openHeight\": \"1000\",\n        \"openBookmarks\": false,\n        \"positionSwitch\": false,\n        \"windowRatioPosition\": \"\",\n        \"isDisplayName\": false,\n        \"syncBookmark\": false,\n        \"syncHistory\": false,\n        \"syncTab\": true,\n        \"syncCookie\": true,\n        \"syncExtensions\": false,\n        \"syncPassword\": true,\n        \"syncIndexedDb\": false,\n        \"syncLocalStorage\": false,\n        \"clearCacheFile\": true,\n        \"clearCookie\": true,\n        \"clearLocalStorage\": true,\n        \"randomFingerprint\": false,\n        \"forbidSavePassword\": true,\n        \"stopOpenNet\": true,\n        \"stopOpenIP\": true,\n        \"stopOpenPosition\": true,\n        \"openWorkbench\": 1,\n        \"resolutionType\": true,\n        \"resolutionX\": \"\",\n        \"resolutionY\": \"\",\n        \"fontType\": false,\n        \"webRTC\": 0,\n        \"webGL\": true,\n        \"webGLInfo\": true,\n        \"webGLManufacturer\": \"\",\n        \"webGLRender\": \"\",\n        \"webGpu\": \"webgl\",\n        \"canvas\": true,\n        \"audioContext\": true,\n        \"speechVoices\": true,\n        \"doNotTrack\": true,\n        \"clientRects\": true,\n        \"deviceInfo\": true,\n        \"deviceNameSwitch\": true,\n        \"macInfo\": true,\n        \"hardwareConcurrent\": \"4\",\n        \"deviceMemory\": \"8\",\n        \"disableSsl\": true,\n        \"disableSslList\": [],\n        \"portScanProtect\": true,\n        \"portScanList\": \"\",\n        \"useGpu\": true,\n        \"sandboxPermission\": false,\n        \"startupParam\": \"\",\n        \"openBattery\": false,\n        \"openCharging\": false,\n        \"chargingTime\": \"\",\n        \"dischargingTime\": \"\",\n        \"level\": \"\",\n        \"openNetwork\": false,\n        \"networkType\": \"wifi\",\n        \"networkSpeed\": \"4g\",\n        \"downloadSpeed\": \"\",\n        \"maxDownloadSpeed\": \"\",\n        \"latency\": \"\",\n        \"saveFlowMode\": false,\n        \"openBluetooth\": false,\n        \"bluetoothAdapter\": false,\n        \"blockDomainList\": \"\",\n        \"allowDomainList\": \"\"\n    }\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/create","description":"POST /browser/create\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| windowName | 否 | string | -- | 窗口名称 |\n| coreVersion | 否 | string | 最新 | 内核版本，枚举值 例如：138，137，136等 |\n| coreType | 否 | string | Chrome | 浏览器内核类型，Chrome/Firefox |\n| os | 否 | string | Windows | 操作系统, 枚举值：Windows、macOS、Linux、IOS、Android |\n| osVersion | 否 | string | 11 | 操作系统版本, Windows的枚举值：11、10、8、7;Linux的枚举值：ALL；macOS的枚举值: 15.3.2,15.3.1,15.3,15.2,15.1,15.0.1,15.0,14.7.4,14.7.3,14.7.2,14.7.1,14.7,14.6.1,14.6,14.5,14.4.1,14.4,14.3.1,14.3,14.2.1,14.2,14.1,13.7.4,13.7.3,13.7.2,13.7.1,13.7，Android的枚举值：14,13,12,11,10,9；IOS的枚举值：18.2,18.1,18.0,17.0,16.6,16.5,16.4,16.3,16.2,16.1,16.0,15.7,15.6,15.5,15.4,15.3,15.2,15.1,15.0,14.7,14.6,14.5,14.4,14.3,14.2,14.1,14.0 |\n| userAgent | 否 | string | Mozilla/5.0 (Windows NT 10.0; Win64; x64) | userAgent |\n| cookie | 否 | boolean | -- | cookie |\n| searchEngine | 否 | string | Google | 搜索引擎 |\n| labelIds | 否 | List | -- | 标签列表id |\n| defaultOpenUrl | 否 | List | -- | 存储浏览器标签页 |\n| windowRemark | 否 | string | -- | 窗口备注 |\n| projectId | 否 | number | -- | 项目ID |\n| windowPlatformList | 否 | List | -- | 见 [windowPlatformList](#window-platform-list) |\n| proxyInfo | 否 | object | -- | 见 [proxyInfo](#proxy-info) |\n| fingerInfo | 否 | object | -- | 见 [fingerInfo](#finger-info) |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\",\n    \"data\": {\n        \"dirId\": \"05299704c4a89337bd6a37cdb9b95d96\"\n    }\n}\n"}],"_postman_id":"43bac35e-94d2-4704-b252-b2d12c6a9414"},{"name":"Modify Browser Profile","id":"1b54700b-ab97-45a4-9459-c46e45d2adfc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"dirId\": \"dc1e73d4dd954a3a8ca087d53d2e18ce\",\n    \"windowName\": \"Roxytest\",\n    \"coreVersion\": \"117\",\n    \"os\": \"Windows\",\n    \"osVersion\": \"11\",\n    \"userAgent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64)\",\n    \"cookie\": [],\n    \"searchEngine\": \"Google\",\n    \"labelIds\": [\n        12,\n        13\n    ],\n    \"windowPlatformList\": [\n        {\n            \"id\": 0,\n            \"platformUrl\": \"https://www.tiktok.com/\",\n            \"platformUserName\": \"Roxytest\",\n            \"platformPassword\": \"123456\",\n            \"platformEfa\": \"2F3CD67B6D\",\n            \"platformRemarks\": \"Roxytest\"\n        }\n    ],\n    \"defaultOpenUrl\": [\n        \"https://www.facebook.com\"\n    ],\n    \"windowRemark\": \"Roxytest\",\n    \"projectId\": 1,\n    \"proxyInfo\": {\n        \"moduleId\": 0,\n        \"proxyMethod\": \"custom\",\n        \"proxyCategory\": \"noproxy\",\n        \"ipType\": \"IPV4\",\n        \"host\": \"122.11.11.11\",\n        \"port\": \"37746\",\n        \"proxyUserName\": \"roxytest\",\n        \"proxyPassword\": \"roxytest\",\n        \"refreshUrl\": \"http://refresh-hk.roxybrowser.com\",\n        \"checkChannel\": \"IPRust.io\"\n    },\n    \"fingerInfo\": {\n        \"isLanguageBaseIp\": true,\n        \"language\": \"en-US\",\n        \"isDisplayLanguageBaseIp\": true,\n        \"displayLanguage\": \"en-US\",\n        \"isTimeZone\": true,\n        \"timeZone\": \"GMT-12:00 Etc/GMT+12\",\n        \"position\": 0,\n        \"isPositionBaseIp\": true,\n        \"longitude\": \"376\",\n        \"latitude\": \"165\",\n        \"precisionPos\": \"600\",\n        \"forbidAudio\": true,\n        \"forbidImage\": true,\n        \"forbiddenPictureSize\": 0,\n        \"forbidMedia\": true,\n        \"openWidth\": \"1000\",\n        \"openHeight\": \"1000\",\n        \"openBookmarks\": false,\n        \"positionSwitch\": false,\n        \"windowRatioPosition\": \"\",\n        \"isDisplayName\": false,\n        \"syncBookmark\": false,\n        \"syncHistory\": false,\n        \"syncTab\": true,\n        \"syncCookie\": true,\n        \"syncExtensions\": false,\n        \"syncPassword\": true,\n        \"syncIndexedDb\": false,\n        \"syncLocalStorage\": false,\n        \"clearCacheFile\": true,\n        \"clearCookie\": true,\n        \"clearLocalStorage\": true,\n        \"randomFingerprint\": false,\n        \"forbidSavePassword\": true,\n        \"stopOpenNet\": true,\n        \"stopOpenIP\": true,\n        \"stopOpenPosition\": true,\n        \"openWorkbench\": 1,\n        \"resolutionType\": true,\n        \"resolutionX\": \"\",\n        \"resolutionY\": \"\",\n        \"fontType\": false,\n        \"webRTC\": 0,\n        \"webGL\": true,\n        \"webGLInfo\": true,\n        \"webGLManufacturer\": \"\",\n        \"webGLRender\": \"\",\n        \"webGpu\": \"webgl\",\n        \"canvas\": true,\n        \"audioContext\": true,\n        \"speechVoices\": true,\n        \"doNotTrack\": true,\n        \"clientRects\": true,\n        \"deviceInfo\": true,\n        \"deviceNameSwitch\": true,\n        \"macInfo\": true,\n        \"hardwareConcurrent\": \"4\",\n        \"deviceMemory\": \"8\",\n        \"disableSsl\": true,\n        \"disableSslList\": [],\n        \"portScanProtect\": true,\n        \"portScanList\": \"\",\n        \"useGpu\": true,\n        \"sandboxPermission\": false,\n        \"startupParam\": \"\",\n        \"openBattery\": false,\n        \"openCharging\": false,\n        \"chargingTime\": \"\",\n        \"dischargingTime\": \"\",\n        \"level\": \"\",\n        \"openNetwork\": false,\n        \"networkType\": \"wifi\",\n        \"networkSpeed\": \"4g\",\n        \"downloadSpeed\": \"\",\n        \"maxDownloadSpeed\": \"\",\n        \"latency\": \"\",\n        \"saveFlowMode\": false,\n        \"openBluetooth\": false,\n        \"bluetoothAdapter\": false,\n        \"blockDomainList\": \"\",\n        \"allowDomainList\": \"\"\n    }\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/mdf","description":"<p>POST /browser/mdf</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>dirId</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>浏览器窗口id</td>\n</tr>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>windowName</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>窗口名称</td>\n</tr>\n<tr>\n<td>coreVersion</td>\n<td>否</td>\n<td>string</td>\n<td>最新</td>\n<td>内核版本，枚举值：135，133，130，125，117，109，默认最新</td>\n</tr>\n<tr>\n<td>os</td>\n<td>否</td>\n<td>string</td>\n<td>Windows</td>\n<td>操作系统, 枚举值：Windows、macOS、Linux、IOS、Android,</td>\n</tr>\n<tr>\n<td>osVersion</td>\n<td>否</td>\n<td>string</td>\n<td>11</td>\n<td>操作系统版本, Windows的枚举值：11、10、8、7;Linux的枚举值：ALL；macOS的枚举值: 15.3.2,15.3.1,15.3,15.2,15.1,15.0.1,15.0,14.7.4,14.7.3,14.7.2,14.7.1,14.7,14.6.1,14.6,14.5,14.4.1,14.4,14.3.1,14.3,14.2.1,14.2,14.1,13.7.4,13.7.3,13.7.2,13.7.1,13.7，Android的枚举值：14,13,12,11,10,9；IOS的枚举值：18.2,18.1,18.0,17.0,16.6,16.5,16.4,16.3,16.2,16.1,16.0,15.7,15.6,15.5,15.4,15.3,15.2,15.1,15.0,14.7,14.6,14.5,14.4,14.3,14.2,14.1,14.0</td>\n</tr>\n<tr>\n<td>userAgent</td>\n<td>否</td>\n<td>string</td>\n<td>Mozilla/5.0 (Windows NT 10.0; Win64; x64)</td>\n<td>userAgent</td>\n</tr>\n<tr>\n<td>cookie</td>\n<td>否</td>\n<td>boolean</td>\n<td>--</td>\n<td>cookie</td>\n</tr>\n<tr>\n<td>searchEngine</td>\n<td>否</td>\n<td>string</td>\n<td>Google</td>\n<td>搜索引擎</td>\n</tr>\n<tr>\n<td>labelIds</td>\n<td>否</td>\n<td>List</td>\n<td>--</td>\n<td>标签列表id</td>\n</tr>\n<tr>\n<td>defaultOpenUrl</td>\n<td>否</td>\n<td>List</td>\n<td>--</td>\n<td>存储浏览器标签页</td>\n</tr>\n<tr>\n<td>windowRemark</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>窗口备注</td>\n</tr>\n<tr>\n<td>projectId</td>\n<td>否</td>\n<td>number</td>\n<td>--</td>\n<td>项目ID</td>\n</tr>\n<tr>\n<td>windowPlatformList</td>\n<td>否</td>\n<td>List</td>\n<td>--</td>\n<td>见 <a href=\"#window-platform-list\">windowPlatformList</a></td>\n</tr>\n<tr>\n<td>proxyInfo</td>\n<td>否</td>\n<td>object</td>\n<td>--</td>\n<td>见 <a href=\"#proxy-info\">proxyInfo</a></td>\n</tr>\n<tr>\n<td>fingerInfo</td>\n<td>否</td>\n<td>object</td>\n<td>--</td>\n<td>见 <a href=\"#finger-info\">fingerInfo</a></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","mdf"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"b8cf4535-57fa-45fc-9aeb-f372f7eaaf1f","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"dirId\": \"dc1e73d4dd954a3a8ca087d53d2e18ce\",\n    \"windowName\": \"Roxytest\",\n    \"coreVersion\": \"117\",\n    \"os\": \"Windows\",\n    \"osVersion\": \"11\",\n    \"userAgent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64)\",\n    \"cookie\": [],\n    \"searchEngine\": \"Google\",\n    \"labelIds\": [\n        12,\n        13\n    ],\n    \"windowPlatformList\": [\n        {\n            \"id\": 0,\n            \"platformUrl\": \"https://www.tiktok.com/\",\n            \"platformUserName\": \"Roxytest\",\n            \"platformPassword\": \"123456\",\n            \"platformEfa\": \"2F3CD67B6D\",\n            \"platformRemarks\": \"Roxytest\"\n        }\n    ],\n    \"defaultOpenUrl\": [\n        \"https://www.facebook.com\"\n    ],\n    \"windowRemark\": \"Roxytest\",\n    \"projectId\": 1,\n    \"proxyInfo\": {\n        \"moduleId\": 0,\n        \"proxyMethod\": \"custom\",\n        \"proxyCategory\": \"noproxy\",\n        \"ipType\": \"IPV4\",\n        \"host\": \"122.11.11.11\",\n        \"port\": \"37746\",\n        \"proxyUserName\": \"roxytest\",\n        \"proxyPassword\": \"roxytest\",\n        \"refreshUrl\": \"http://refresh-hk.roxybrowser.com\",\n        \"checkChannel\": \"IPRust.io\"\n    },\n    \"fingerInfo\": {\n        \"isLanguageBaseIp\": true,\n        \"language\": \"en-US\",\n        \"isDisplayLanguageBaseIp\": true,\n        \"displayLanguage\": \"en-US\",\n        \"isTimeZone\": true,\n        \"timeZone\": \"GMT-12:00 Etc/GMT+12\",\n        \"position\": 0,\n        \"isPositionBaseIp\": true,\n        \"longitude\": \"376\",\n        \"latitude\": \"165\",\n        \"precisionPos\": \"600\",\n        \"forbidAudio\": true,\n        \"forbidImage\": true,\n        \"forbiddenPictureSize\": 0,\n        \"forbidMedia\": true,\n        \"openWidth\": \"1000\",\n        \"openHeight\": \"1000\",\n        \"openBookmarks\": false,\n        \"positionSwitch\": false,\n        \"windowRatioPosition\": \"\",\n        \"isDisplayName\": false,\n        \"syncBookmark\": false,\n        \"syncHistory\": false,\n        \"syncTab\": true,\n        \"syncCookie\": true,\n        \"syncExtensions\": false,\n        \"syncPassword\": true,\n        \"syncIndexedDb\": false,\n        \"syncLocalStorage\": false,\n        \"clearCacheFile\": true,\n        \"clearCookie\": true,\n        \"clearLocalStorage\": true,\n        \"randomFingerprint\": false,\n        \"forbidSavePassword\": true,\n        \"stopOpenNet\": true,\n        \"stopOpenIP\": true,\n        \"stopOpenPosition\": true,\n        \"openWorkbench\": 1,\n        \"resolutionType\": true,\n        \"resolutionX\": \"\",\n        \"resolutionY\": \"\",\n        \"fontType\": false,\n        \"webRTC\": 0,\n        \"webGL\": true,\n        \"webGLInfo\": true,\n        \"webGLManufacturer\": \"\",\n        \"webGLRender\": \"\",\n        \"webGpu\": \"webgl\",\n        \"canvas\": true,\n        \"audioContext\": true,\n        \"speechVoices\": true,\n        \"doNotTrack\": true,\n        \"clientRects\": true,\n        \"deviceInfo\": true,\n        \"deviceNameSwitch\": true,\n        \"macInfo\": true,\n        \"hardwareConcurrent\": \"4\",\n        \"deviceMemory\": \"8\",\n        \"disableSsl\": true,\n        \"disableSslList\": [],\n        \"portScanProtect\": true,\n        \"portScanList\": \"\",\n        \"useGpu\": true,\n        \"sandboxPermission\": false,\n        \"startupParam\": \"\",\n        \"openBattery\": false,\n        \"openCharging\": false,\n        \"chargingTime\": \"\",\n        \"dischargingTime\": \"\",\n        \"level\": \"\",\n        \"openNetwork\": false,\n        \"networkType\": \"wifi\",\n        \"networkSpeed\": \"4g\",\n        \"downloadSpeed\": \"\",\n        \"maxDownloadSpeed\": \"\",\n        \"latency\": \"\",\n        \"saveFlowMode\": false,\n        \"openBluetooth\": false,\n        \"bluetoothAdapter\": false,\n        \"blockDomainList\": \"\",\n        \"allowDomainList\": \"\"\n    }\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/mdf","description":"POST /browser/mdf\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| dirId | 是 | string | -- | 浏览器窗口id |\n| workspaceId | 是 | int | -- | 团队id |\n| windowName | 否 | string | -- | 窗口名称 |\n| coreVersion | 否 | string | 最新 | 内核版本，枚举值：135，133，130，125，117，109，默认最新 |\n| os | 否 | string | Windows | 操作系统, 枚举值：Windows、macOS、Linux、IOS、Android, |\n| osVersion | 否 | string | 11 | 操作系统版本, Windows的枚举值：11、10、8、7;Linux的枚举值：ALL；macOS的枚举值: 15.3.2,15.3.1,15.3,15.2,15.1,15.0.1,15.0,14.7.4,14.7.3,14.7.2,14.7.1,14.7,14.6.1,14.6,14.5,14.4.1,14.4,14.3.1,14.3,14.2.1,14.2,14.1,13.7.4,13.7.3,13.7.2,13.7.1,13.7，Android的枚举值：14,13,12,11,10,9；IOS的枚举值：18.2,18.1,18.0,17.0,16.6,16.5,16.4,16.3,16.2,16.1,16.0,15.7,15.6,15.5,15.4,15.3,15.2,15.1,15.0,14.7,14.6,14.5,14.4,14.3,14.2,14.1,14.0 |\n| userAgent | 否 | string | Mozilla/5.0 (Windows NT 10.0; Win64; x64) | userAgent |\n| cookie | 否 | boolean | -- | cookie |\n| searchEngine | 否 | string | Google | 搜索引擎 |\n| labelIds | 否 | List | -- | 标签列表id |\n| defaultOpenUrl | 否 | List | -- | 存储浏览器标签页 |\n| windowRemark | 否 | string | -- | 窗口备注 |\n| projectId | 否 | number | -- | 项目ID |\n| windowPlatformList | 否 | List | -- | 见 [windowPlatformList](#window-platform-list) |\n| proxyInfo | 否 | object | -- | 见 [proxyInfo](#proxy-info) |\n| fingerInfo | 否 | object | -- | 见 [fingerInfo](#finger-info) |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\",\n    \"data\": {\n        \"dirId\": \"05299704c4a89337bd6a37cdb9b95d96\"\n    }\n}\n"}],"_postman_id":"1b54700b-ab97-45a4-9459-c46e45d2adfc"},{"name":"Delete Browser Profile","id":"ead16081-a825-4641-ba0e-bf830d464e23","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"dirIds\": [\n        \"dc1ed4d\",\n        \"2e18ce\",\n        \"yy67yegk\"\n    ],\n    \"isSoftDelete\": false\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/delete","description":"<p>POST /browser/delete</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>dirIds</td>\n<td>是</td>\n<td>List</td>\n<td>--</td>\n<td>浏览器窗口id</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","delete"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"277551d2-4f42-4da5-843a-3fc90b5ed883","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"dirIds\": [\n        \"dc1ed4d\",\n        \"2e18ce\",\n        \"yy67yegk\"\n    ],\n    \"isSoftDelete\": false\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/delete","description":"POST /browser/delete\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| dirIds | 是 | List | -- | 浏览器窗口id |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"ead16081-a825-4641-ba0e-bf830d464e23"},{"name":"Open Browser Profile","id":"2534d866-a7ec-4452-bbac-9b4129555812","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"dirId\": \"dc1e73d4dd954a3a8ca087d53d2e18ce\",\n    \"args\": [\n        \"--remote-allow-origins=*\",\n        \"--disable-audio-output\"\n    ],\n    \"forceOpen\": false,\n    \"headless\": false\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/open","description":"<p>POST /browser/open</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>dirId</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>浏览器窗口id</td>\n</tr>\n<tr>\n<td>args</td>\n<td>否</td>\n<td>List</td>\n<td>--</td>\n<td>浏览器启动参数</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","open"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"93d4646f-566b-4744-940a-23b2846e63b7","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"dirId\": \"dc1e73d4dd954a3a8ca087d53d2e18ce\",\n    \"args\": [\n        \"--remote-allow-origins=*\",\n        \"--disable-audio-output\"\n    ],\n    \"forceOpen\": false,\n    \"headless\": false\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/open","description":"POST /browser/open\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| dirId | 是 | string | -- | 浏览器窗口id |\n| args | 否 | List | -- | 浏览器启动参数 |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"data\": {\n        \"ws\": \"ws://127.0.0.1:52314/devtools/browser/857b2d0d-aae6-4852-ab3c-0784f0b2c1fb\",\n        \"http\": \"127.0.0.1:52314\",\n        \"coreVersion\": \"112\",\n        \"driver\": \"C:\\\\Users\\\\lumibrowser\\\\AppData\\\\Roaming\\\\lumibrowser\\\\chrome-bin\\\\125\\\\chromedriver.exe\",\n        \"sortNum\": 3474,\n        \"windowName\": \"\",\n        \"windowRemark\": \"\",\n        \"pid\": 1111\n    },\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"2534d866-a7ec-4452-bbac-9b4129555812"},{"name":"Close Browser Profile","id":"7e341163-07b3-426e-a934-dad9f3a402a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"dirId\": \"dc1e73d4dd954a3a8ca087d53d2e18ce\"\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/close","description":"<p>POST /browser/close</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>dirId</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>浏览器窗口id</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","close"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"b5f296d0-a0a3-4f75-81af-613314d6d6cb","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"dirId\": \"dc1e73d4dd954a3a8ca087d53d2e18ce\"\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/close","description":"POST /browser/close\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| dirId | 是 | string | -- | 浏览器窗口id |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"7e341163-07b3-426e-a934-dad9f3a402a0"},{"name":"Randomize Profile Fingerprint","id":"28cc1a3d-c9db-42ce-b7b9-8ccbb54b195e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"dirId\": \"dc1e73d4dd954a3a8ca087d53d2e18ce\"\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/random_env","description":"<p>POST /browser/random_env</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>dirId</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>浏览器窗口id</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","random_env"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"532b7e5c-fc0b-490e-9075-210c2c4b33a0","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"dirId\": \"dc1e73d4dd954a3a8ca087d53d2e18ce\"\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/random_env","description":"POST /browser/random_env\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| dirId | 是 | string | -- | 浏览器窗口id |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"28cc1a3d-c9db-42ce-b7b9-8ccbb54b195e"},{"name":"Clear Local Cache for Profile","id":"51a0bd3f-2828-4adc-904a-48dee27f567c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"dirIds\": [\n        \"dc1ed4d\",\n        \"2e18ce\",\n        \"yy67yegk\"\n    ],\n    \"type\": \"all\",\n    \"workspaceId\": 1\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/clear_local_cache","description":"<p>POST /browser/clear_local_cache</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>dirIds</td>\n<td>是</td>\n<td>List</td>\n<td>--</td>\n<td>浏览器窗口id</td>\n</tr>\n<tr>\n<td>type</td>\n<td>否</td>\n<td>string</td>\n<td>all</td>\n<td>清除类型，枚举值：partial（清除扩展数据以外的所有本地缓存文件，登录状态不会失效，窗口指纹信息、IP 不会被清理）、all（清除所有本地缓存文件，登录状态不会失效，窗口指纹信息、IP 不会被清理）、cloud（清除本地及云端的 Cookie 和全部缓存，同步的标签页和浏览器相关登录状态会全部失效）</td>\n</tr>\n<tr>\n<td>workspaceId</td>\n<td>否</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","clear_local_cache"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"484d8aab-0e29-4842-8347-8cdcc34aff0d","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"dirIds\": [\n        \"dc1ed4d\",\n        \"2e18ce\",\n        \"yy67yegk\"\n    ],\n    \"type\": \"all\",\n    \"workspaceId\": 1\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/clear_local_cache","description":"POST /browser/clear_local_cache\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| dirIds | 是 | List | -- | 浏览器窗口id |\n| type | 否 | string | all | 清除类型，枚举值：partial（清除扩展数据以外的所有本地缓存文件，登录状态不会失效，窗口指纹信息、IP 不会被清理）、all（清除所有本地缓存文件，登录状态不会失效，窗口指纹信息、IP 不会被清理）、cloud（清除本地及云端的 Cookie 和全部缓存，同步的标签页和浏览器相关登录状态会全部失效） |\n| workspaceId | 否 | int | -- | 团队id |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"51a0bd3f-2828-4adc-904a-48dee27f567c"},{"name":"Clear Server Cache for Profile","id":"fb7e0229-0223-425d-a957-b46fb52c6379","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"dirIds\": [\n        \"dc1ed4d\",\n        \"2e18ce\",\n        \"yy67yegk\"\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/clear_server_cache","description":"<p>POST /browser/clear_server_cache</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>dirIds</td>\n<td>是</td>\n<td>List</td>\n<td>--</td>\n<td>浏览器窗口id</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","clear_server_cache"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"d67d18b7-3981-4979-8846-948d83943db8","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"dirIds\": [\n        \"dc1ed4d\",\n        \"2e18ce\",\n        \"yy67yegk\"\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/browser/clear_server_cache","description":"POST /browser/clear_server_cache\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| dirIds | 是 | List | -- | 浏览器窗口id |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"fb7e0229-0223-425d-a957-b46fb52c6379"},{"name":"Connection Information for Opened Profiles","id":"0f3d7e10-4688-435a-a5c1-fa89a2574d3b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/browser/connection_info?dirIds=dc1e73d4dd954a,157d4e73ae4f1ac8","description":"<p>GET /browser/connection_info</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>dirIds</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>浏览器窗口id列表</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["browser","connection_info"],"host":["127","0","0","1"],"query":[{"description":{"content":"<p>浏览器窗口id列表</p>\n","type":"text/plain"},"key":"dirIds","value":"dc1e73d4dd954a,157d4e73ae4f1ac8"}],"variable":[]}},"response":[{"id":"7d207e4f-9263-40e8-b497-6da1f5b4ccce","name":"成功示例","originalRequest":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"http://127.0.0.1:50000/browser/connection_info?dirIds=dc1e73d4dd954a,157d4e73ae4f1ac8","protocol":"http","host":["127","0","0","1"],"port":"50000","path":["browser","connection_info"],"query":[{"key":"dirIds","value":"dc1e73d4dd954a,157d4e73ae4f1ac8","description":"浏览器窗口id列表"}]},"description":"GET /browser/connection_info\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| dirIds | 否 | string | -- | 浏览器窗口id列表 |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"data\": [\n        {\n            \"ws\": \"ws://127.0.0.1:52314/devtools/browser/857b2d0d-aae6-4852-ab3c-0784f0b2c1fb\",\n            \"http\": \"127.0.0.1:52314\",\n            \"coreVersion\": \"112\",\n            \"driver\": \"C:\\\\Users\\\\lumibrowser\\\\AppData\\\\Roaming\\\\lumibrowser\\\\chrome-bin\\\\125\\\\chromedriver.exe\",\n            \"sortNum\": 3474,\n            \"windowName\": \"\",\n            \"windowRemark\": \"\",\n            \"pid\": 1111,\n            \"dirId\": \"doc64hdyy7e\"\n        },\n        {\n            \"ws\": \"ws://127.0.0.1:53325/devtools/browser/857b2d0d-aae6-4852-ab3c-0784f0b2c1fb\",\n            \"http\": \"127.0.0.1:53325\",\n            \"coreVersion\": \"112\",\n            \"driver\": \"C:\\\\Users\\\\lumibrowser\\\\AppData\\\\Roaming\\\\lumibrowser\\\\chrome-bin\\\\125\\\\chromedriver.exe\",\n            \"sortNum\": 3474,\n            \"windowName\": \"\",\n            \"windowRemark\": \"\",\n            \"pid\": 2222,\n            \"dirId\": \"doc64hdyy7e\"\n        }\n    ],\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"0f3d7e10-4688-435a-a5c1-fa89a2574d3b"}],"id":"d9e3495b-33e6-491d-88b7-b3f1013227e3","_postman_id":"d9e3495b-33e6-491d-88b7-b3f1013227e3","description":""},{"name":"代理 IP 接口","item":[{"name":"Get Detection Channel","id":"88fd92f3-26bf-4284-920f-75148c0d47f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/proxy/detect_channel","description":"<p>GET /proxy/detect_channel</p>\n<p>无请求参数</p>\n","urlObject":{"protocol":"http","port":"50000","path":["proxy","detect_channel"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"f0afb27d-55b9-4bd7-bdf7-46dbb455f57e","name":"成功示例","originalRequest":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/proxy/detect_channel","description":"GET /proxy/detect_channel\n\n无请求参数"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"data\": [\n        {\n            \"label\": \"\",\n            \"type\": \"\",\n            \"value\": \"\"\n        }\n    ],\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"88fd92f3-26bf-4284-920f-75148c0d47f5"},{"name":"Get Proxy List","id":"02ea4013-fd9b-47b8-a12b-67d95cc58c27","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/proxy/list?workspaceId=1&page_index=1&page_size=15","description":"<p>GET /proxy/list</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>page_index</td>\n<td>否</td>\n<td>int</td>\n<td>1</td>\n<td>分页索引</td>\n</tr>\n<tr>\n<td>page_size</td>\n<td>否</td>\n<td>int</td>\n<td>15</td>\n<td>分页条数</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["proxy","list"],"host":["127","0","0","1"],"query":[{"description":{"content":"<p>团队id</p>\n","type":"text/plain"},"key":"workspaceId","value":"1"},{"description":{"content":"<p>分页索引</p>\n","type":"text/plain"},"key":"page_index","value":"1"},{"description":{"content":"<p>分页条数</p>\n","type":"text/plain"},"key":"page_size","value":"15"}],"variable":[]}},"response":[{"id":"b6e5d455-196b-4a0e-8998-a1ca5467e44d","name":"成功示例","originalRequest":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"http://127.0.0.1:50000/proxy/list?workspaceId=1&page_index=1&page_size=15","protocol":"http","host":["127","0","0","1"],"port":"50000","path":["proxy","list"],"query":[{"key":"workspaceId","value":"1","description":"团队id"},{"key":"page_index","value":"1","description":"分页索引"},{"key":"page_size","value":"15","description":"分页条数"}]},"description":"GET /proxy/list\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| page_index | 否 | int | 1 | 分页索引 |\n| page_size | 否 | int | 15 | 分页条数 |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"data\": {\n        \"total\": 1,\n        \"rows\": [\n            {\n                \"id\": 1,\n                \"checkStatus\": 0,\n                \"checkChannel\": \"\",\n                \"checkChannelValue\": \"\",\n                \"lastIp\": \"\",\n                \"lastCountry\": \"\",\n                \"lastState\": \"\",\n                \"lastCity\": \"\",\n                \"ipType\": \"\",\n                \"protocol\": \"\",\n                \"host\": \"\",\n                \"port\": \"\",\n                \"proxyPassword\": \"\",\n                \"proxyUserName\": \"\",\n                \"refreshUrl\": \"\",\n                \"remark\": \"\",\n                \"checkTime\": \"\",\n                \"createTime\": \"\",\n                \"updateTime\": \"\"\n            }\n        ]\n    },\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"02ea4013-fd9b-47b8-a12b-67d95cc58c27"},{"name":"Create Proxy","id":"076f8550-c054-470a-b81d-96e2547637ad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"checkChannel\": \"\",\n    \"ipType\": \"IPV4\",\n    \"protocol\": \"SOCKS5\",\n    \"host\": \"\",\n    \"port\": \"\",\n    \"proxyUserName\": \"\",\n    \"proxyPassword\": \"\",\n    \"refreshUrl\": \"\",\n    \"remark\": \"\"\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/proxy/create","description":"<p>POST /proxy/create</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>checkChannel</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>查询渠道</td>\n</tr>\n<tr>\n<td>ipType</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>网络协议</td>\n</tr>\n<tr>\n<td>protocol</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>代理协议</td>\n</tr>\n<tr>\n<td>host</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>代理主机</td>\n</tr>\n<tr>\n<td>port</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>代理端口</td>\n</tr>\n<tr>\n<td>proxyUserName</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>代理账号</td>\n</tr>\n<tr>\n<td>proxyPassword</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>代理密码</td>\n</tr>\n<tr>\n<td>refreshUrl</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>刷新URL</td>\n</tr>\n<tr>\n<td>remark</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>备注</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["proxy","create"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"5093a837-aef4-422e-b030-e05a7b93aa60","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"checkChannel\": \"\",\n    \"ipType\": \"IPV4\",\n    \"protocol\": \"SOCKS5\",\n    \"host\": \"\",\n    \"port\": \"\",\n    \"proxyUserName\": \"\",\n    \"proxyPassword\": \"\",\n    \"refreshUrl\": \"\",\n    \"remark\": \"\"\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/proxy/create","description":"POST /proxy/create\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| checkChannel | 是 | string | -- | 查询渠道 |\n| ipType | 是 | string | -- | 网络协议 |\n| protocol | 是 | string | -- | 代理协议 |\n| host | 是 | string | -- | 代理主机 |\n| port | 是 | string | -- | 代理端口 |\n| proxyUserName | 否 | string | -- | 代理账号 |\n| proxyPassword | 否 | string | -- | 代理密码 |\n| refreshUrl | 否 | string | -- | 刷新URL |\n| remark | 否 | string | -- | 备注 |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"076f8550-c054-470a-b81d-96e2547637ad"},{"name":"Batch Create Proxy","id":"a41820be-be96-40d6-ab0d-fdf3edaed6ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"checkChannel\": \"\",\n    \"proxyList\": [\n        {\n            \"checkChannel\": \"\",\n            \"ipType\": \"IPV4\",\n            \"protocol\": \"SOCKS5\",\n            \"host\": \"\",\n            \"port\": \"\",\n            \"proxyUserName\": \"\",\n            \"proxyPassword\": \"\",\n            \"refreshUrl\": \"\",\n            \"remark\": \"\"\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/proxy/batch_create","description":"<p>POST /proxy/batch_create</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>checkChannel</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>查询渠道</td>\n</tr>\n<tr>\n<td>proxyList</td>\n<td>是</td>\n<td>List</td>\n<td>--</td>\n<td>见 <a href=\"#proxy-list\">proxyList</a></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["proxy","batch_create"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"86d682be-5699-4129-9fd7-530bf2527e36","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"checkChannel\": \"\",\n    \"proxyList\": [\n        {\n            \"checkChannel\": \"\",\n            \"ipType\": \"IPV4\",\n            \"protocol\": \"SOCKS5\",\n            \"host\": \"\",\n            \"port\": \"\",\n            \"proxyUserName\": \"\",\n            \"proxyPassword\": \"\",\n            \"refreshUrl\": \"\",\n            \"remark\": \"\"\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/proxy/batch_create","description":"POST /proxy/batch_create\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| checkChannel | 是 | string | -- | 查询渠道 |\n| proxyList | 是 | List | -- | 见 [proxyList](#proxy-list) |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"a41820be-be96-40d6-ab0d-fdf3edaed6ce"},{"name":"Detect Proxy","id":"a9265274-d91a-46ce-87f1-8bb64d02535a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"id\": 1\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/proxy/detect","description":"<p>POST /proxy/detect</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队 id</td>\n</tr>\n<tr>\n<td>id</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>代理 id</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["proxy","detect"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"40e28d90-8dae-4c14-8008-fa569f90a269","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"id\": 1\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/proxy/detect","description":"POST /proxy/detect\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队 id |\n| id | 是 | int | -- | 代理 id |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"a9265274-d91a-46ce-87f1-8bb64d02535a"},{"name":"Modify Proxy","id":"1b0cae16-c8e3-4df7-b1bf-47a147d726be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"id\": 1,\n    \"checkChannel\": \"\",\n    \"ipType\": \"IPV4\",\n    \"protocol\": \"SOCKS5\",\n    \"host\": \"\",\n    \"port\": \"\",\n    \"proxyUserName\": \"\",\n    \"proxyPassword\": \"\",\n    \"refreshUrl\": \"\",\n    \"remark\": \"\"\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/proxy/modify","description":"<p>POST /proxy/modify</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队 id</td>\n</tr>\n<tr>\n<td>id</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>代理 id</td>\n</tr>\n<tr>\n<td>checkChannel</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>查询渠道</td>\n</tr>\n<tr>\n<td>ipType</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>网络协议</td>\n</tr>\n<tr>\n<td>protocol</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>代理协议</td>\n</tr>\n<tr>\n<td>host</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>代理主机</td>\n</tr>\n<tr>\n<td>port</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>代理端口</td>\n</tr>\n<tr>\n<td>proxyUserName</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>代理账号</td>\n</tr>\n<tr>\n<td>proxyPassword</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>代理密码</td>\n</tr>\n<tr>\n<td>refreshUrl</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>刷新URL</td>\n</tr>\n<tr>\n<td>remark</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>备注</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["proxy","modify"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"80f29d9f-1509-454a-ba06-7d5f59516989","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"id\": 1,\n    \"checkChannel\": \"\",\n    \"ipType\": \"IPV4\",\n    \"protocol\": \"SOCKS5\",\n    \"host\": \"\",\n    \"port\": \"\",\n    \"proxyUserName\": \"\",\n    \"proxyPassword\": \"\",\n    \"refreshUrl\": \"\",\n    \"remark\": \"\"\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/proxy/modify","description":"POST /proxy/modify\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队 id |\n| id | 是 | int | -- | 代理 id |\n| checkChannel | 是 | string | -- | 查询渠道 |\n| ipType | 是 | string | -- | 网络协议 |\n| protocol | 是 | string | -- | 代理协议 |\n| host | 是 | string | -- | 代理主机 |\n| port | 是 | string | -- | 代理端口 |\n| proxyUserName | 否 | string | -- | 代理账号 |\n| proxyPassword | 否 | string | -- | 代理密码 |\n| refreshUrl | 否 | string | -- | 刷新URL |\n| remark | 否 | string | -- | 备注 |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"1b0cae16-c8e3-4df7-b1bf-47a147d726be"},{"name":"Delete Proxy (Batch Supported)","id":"34c4e329-ffaf-4aed-94a2-e343603a5df4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"ids\": []\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/proxy/delete","description":"<p>POST /proxy/delete</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队 id</td>\n</tr>\n<tr>\n<td>id</td>\n<td>是</td>\n<td>List</td>\n<td>--</td>\n<td>代理 id</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["proxy","delete"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"f3fda9da-a1a4-4fd1-af6e-6ef81550898e","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"ids\": []\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/proxy/delete","description":"POST /proxy/delete\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队 id |\n| id | 是 | List | -- | 代理 id |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"34c4e329-ffaf-4aed-94a2-e343603a5df4"},{"name":"Get Purchased Proxy IP List (v3.7.0 +)","id":"d38e7b6f-91cc-43af-898c-a9003fecfafe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/proxy/bought_list?workspaceId=1&page_index=1&page_size=15&type=0","description":"<p>GET /proxy/bought_list</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id，通过团队项目接口【/browser/workspace】获取</td>\n</tr>\n<tr>\n<td>page_index</td>\n<td>否</td>\n<td>int</td>\n<td>1</td>\n<td>分页索引</td>\n</tr>\n<tr>\n<td>page_size</td>\n<td>否</td>\n<td>int</td>\n<td>15</td>\n<td>分页条数</td>\n</tr>\n<tr>\n<td>type</td>\n<td>否</td>\n<td>int</td>\n<td>0</td>\n<td>查询类型，0:查询所有，1:查询可用</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["proxy","bought_list"],"host":["127","0","0","1"],"query":[{"description":{"content":"<p>团队id，通过团队项目接口【/browser/workspace】获取</p>\n","type":"text/plain"},"key":"workspaceId","value":"1"},{"description":{"content":"<p>分页索引</p>\n","type":"text/plain"},"key":"page_index","value":"1"},{"description":{"content":"<p>分页条数</p>\n","type":"text/plain"},"key":"page_size","value":"15"},{"description":{"content":"<p>查询类型，0:查询所有，1:查询可用</p>\n","type":"text/plain"},"key":"type","value":"0"}],"variable":[]}},"response":[{"id":"1c96a385-15df-4a3c-802e-d8e81eabbb3f","name":"成功示例","originalRequest":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"http://127.0.0.1:50000/proxy/bought_list?workspaceId=1&page_index=1&page_size=15&type=0","protocol":"http","host":["127","0","0","1"],"port":"50000","path":["proxy","bought_list"],"query":[{"key":"workspaceId","value":"1","description":"团队id，通过团队项目接口【/browser/workspace】获取"},{"key":"page_index","value":"1","description":"分页索引"},{"key":"page_size","value":"15","description":"分页条数"},{"key":"type","value":"0","description":"查询类型，0:查询所有，1:查询可用"}]},"description":"GET /proxy/bought_list\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id，通过团队项目接口【/browser/workspace】获取 |\n| page_index | 否 | int | 1 | 分页索引 |\n| page_size | 否 | int | 15 | 分页条数 |\n| type | 否 | int | 0 | 查询类型，0:查询所有，1:查询可用 |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"data\": {\n        \"total\": 1,\n        \"rows\": [\n            {\n                \"id\": 1,\n                \"orderNo\": \"\",\n                \"checkStatus\": 1,\n                \"proxyCheckChannel\": \"\",\n                \"checkChannelValue\": \"\",\n                \"lastIp\": \"\",\n                \"lastCountry\": \"\",\n                \"lastState\": \"\",\n                \"lastCity\": \"\",\n                \"proxyProviderName\": \"\",\n                \"providerType\": \"\",\n                \"ipType\": \"\",\n                \"protocol\": \"\",\n                \"host\": \"\",\n                \"port\": \"\",\n                \"proxyUserName\": \"\",\n                \"proxyPassword\": \"\",\n                \"remark\": \"\",\n                \"checkTime\": \"\",\n                \"createTime\": \"\",\n                \"updateTime\": \"\",\n                \"expireDate\": \"\"\n            }\n        ]\n    },\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"d38e7b6f-91cc-43af-898c-a9003fecfafe"}],"id":"43744fac-a1b3-4b19-9131-9e8a08f69343","_postman_id":"43744fac-a1b3-4b19-9131-9e8a08f69343","description":""},{"name":"平台账号接口","item":[{"name":"Get Platform Account List","id":"9079e478-c172-4db0-a58b-f055b1be5930","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"http://127.0.0.1:50000/account/list?workspaceId=1&page_index=1&page_size=15","description":"<p>GET /account/list</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>page_index</td>\n<td>否</td>\n<td>int</td>\n<td>1</td>\n<td>分页索引</td>\n</tr>\n<tr>\n<td>page_size</td>\n<td>否</td>\n<td>int</td>\n<td>15</td>\n<td>分页条数</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["account","list"],"host":["127","0","0","1"],"query":[{"description":{"content":"<p>团队id</p>\n","type":"text/plain"},"key":"workspaceId","value":"1"},{"description":{"content":"<p>分页索引</p>\n","type":"text/plain"},"key":"page_index","value":"1"},{"description":{"content":"<p>分页条数</p>\n","type":"text/plain"},"key":"page_size","value":"15"}],"variable":[]}},"response":[{"id":"63f57d02-7785-4f88-a91d-496108b7350c","name":"成功示例","originalRequest":{"method":"GET","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":{"raw":"http://127.0.0.1:50000/account/list?workspaceId=1&page_index=1&page_size=15","protocol":"http","host":["127","0","0","1"],"port":"50000","path":["account","list"],"query":[{"key":"workspaceId","value":"1","description":"团队id"},{"key":"page_index","value":"1","description":"分页索引"},{"key":"page_size","value":"15","description":"分页条数"}]},"description":"GET /account/list\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| page_index | 否 | int | 1 | 分页索引 |\n| page_size | 否 | int | 15 | 分页条数 |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"data\": {\n        \"total\": 1,\n        \"rows\": [\n            {\n                \"id\": 3,\n                \"platformUrl\": \"https://www.tiktok.com/\",\n                \"platformUserName\": \"Roxytest\",\n                \"platformPassword\": \"123456\",\n                \"platformEfa\": \"2F3CD67B6D\",\n                \"platformCookies\": [\n                    {\n                        \"name\": \"1\",\n                        \"value\": \"2\",\n                        \"domain\": \"3\"\n                    }\n                ],\n                \"platformRemarks\": \"Roxytest\",\n                \"createTime\": \"2024-10-23 15:45:46\",\n                \"updateTime\": \"2024-10-23 15:45:46\"\n            }\n        ]\n    },\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"9079e478-c172-4db0-a58b-f055b1be5930"},{"name":"Create Platform Account","id":"9672401a-786b-4716-a401-b0f1af2cdaf8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"platformUrl\": \"https://www.x.com/\",\n    \"platformUserName\": \"\",\n    \"platformPassword\": \"\",\n    \"platformEfa\": \"\",\n    \"platformRemarks\": \"\"\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/account/create","description":"<p>POST /account/create</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>platformUrl</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>平台 URL</td>\n</tr>\n<tr>\n<td>platformUserName</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>平台账号</td>\n</tr>\n<tr>\n<td>platformPassword</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>平台密码</td>\n</tr>\n<tr>\n<td>platformEfa</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>2FA</td>\n</tr>\n<tr>\n<td>platformRemarks</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>备注</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["account","create"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"3d09200e-0252-465c-a315-7a0d80a4be9b","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"platformUrl\": \"https://www.x.com/\",\n    \"platformUserName\": \"\",\n    \"platformPassword\": \"\",\n    \"platformEfa\": \"\",\n    \"platformRemarks\": \"\"\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/account/create","description":"POST /account/create\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| platformUrl | 是 | string | -- | 平台 URL |\n| platformUserName | 否 | string | -- | 平台账号 |\n| platformPassword | 否 | string | -- | 平台密码 |\n| platformEfa | 否 | string | -- | 2FA |\n| platformRemarks | 否 | string | -- | 备注 |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"data\": {\n        \"platform_id\": 0\n    },\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"9672401a-786b-4716-a401-b0f1af2cdaf8"},{"name":"Batch Create Platform Account","id":"c9485682-4e36-49ef-ab91-4e928616c092","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"accountList\": [\n        {\n            \"platformUrl\": \"https://www.x.com/\",\n            \"platformUserName\": \"\",\n            \"platformPassword\": \"\",\n            \"platformEfa\": \"\",\n            \"platformRemarks\": \"\"\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/account/batch_create","description":"<p>POST /account/batch_create</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队id</td>\n</tr>\n<tr>\n<td>accountList</td>\n<td>是</td>\n<td>List</td>\n<td>--</td>\n<td>见 <a href=\"#account-list\">accountList</a></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["account","batch_create"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"1acc3e33-73e2-4a38-968f-f5b80b325bcf","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"accountList\": [\n        {\n            \"platformUrl\": \"https://www.x.com/\",\n            \"platformUserName\": \"\",\n            \"platformPassword\": \"\",\n            \"platformEfa\": \"\",\n            \"platformRemarks\": \"\"\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/account/batch_create","description":"POST /account/batch_create\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队id |\n| accountList | 是 | List | -- | 见 [accountList](#account-list) |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"c9485682-4e36-49ef-ab91-4e928616c092"},{"name":"Modify Platform Account","id":"21767c7b-12ec-49e5-823b-c864bf2b1372","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"id\": 1,\n    \"platformUrl\": \"https://www.x.com/\",\n    \"platformUserName\": \"\",\n    \"platformPassword\": \"\",\n    \"platformEfa\": \"\",\n    \"platformRemarks\": \"\"\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/account/modify","description":"<p>POST /account/modify</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队 id</td>\n</tr>\n<tr>\n<td>id</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>平台账号 id</td>\n</tr>\n<tr>\n<td>platformUrl</td>\n<td>是</td>\n<td>string</td>\n<td>--</td>\n<td>平台 URL</td>\n</tr>\n<tr>\n<td>platformUserName</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>平台账号</td>\n</tr>\n<tr>\n<td>platformPassword</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>平台密码</td>\n</tr>\n<tr>\n<td>platformEfa</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>2FA</td>\n</tr>\n<tr>\n<td>platformRemarks</td>\n<td>否</td>\n<td>string</td>\n<td>--</td>\n<td>备注</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["account","modify"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"6a3a4bab-2935-419d-8a9d-07d915e4a5bc","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"id\": 1,\n    \"platformUrl\": \"https://www.x.com/\",\n    \"platformUserName\": \"\",\n    \"platformPassword\": \"\",\n    \"platformEfa\": \"\",\n    \"platformRemarks\": \"\"\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/account/modify","description":"POST /account/modify\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队 id |\n| id | 是 | int | -- | 平台账号 id |\n| platformUrl | 是 | string | -- | 平台 URL |\n| platformUserName | 否 | string | -- | 平台账号 |\n| platformPassword | 否 | string | -- | 平台密码 |\n| platformEfa | 否 | string | -- | 2FA |\n| platformRemarks | 否 | string | -- | 备注 |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"21767c7b-12ec-49e5-823b-c864bf2b1372"},{"name":"Delete Platform Account (Batch Supported)","id":"785117d1-ae3d-4cc4-bb1b-da33d2312774","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"ids\": []\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/account/delete","description":"<p>POST /account/delete</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>参数</th>\n<th>必需</th>\n<th>类型</th>\n<th>默认值</th>\n<th>描述</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workspaceId</td>\n<td>是</td>\n<td>int</td>\n<td>--</td>\n<td>团队 id</td>\n</tr>\n<tr>\n<td>id</td>\n<td>是</td>\n<td>List</td>\n<td>--</td>\n<td>平台账号 id</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","port":"50000","path":["account","delete"],"host":["127","0","0","1"],"query":[],"variable":[]}},"response":[{"id":"ef82c2b4-f42a-47b3-a24e-924023e8dddf","name":"成功示例","originalRequest":{"method":"POST","header":[{"key":"token","value":"","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workspaceId\": 1,\n    \"ids\": []\n}\n","options":{"raw":{"language":"json"}}},"url":"http://127.0.0.1:50000/account/delete","description":"POST /account/delete\n\n| 参数 | 必需 | 类型 | 默认值 | 描述 |\n| --- | --- | --- | --- | --- |\n| workspaceId | 是 | int | -- | 团队 id |\n| id | 是 | List | -- | 平台账号 id |"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 0,\n    \"msg\": \"成功\"\n}\n"}],"_postman_id":"785117d1-ae3d-4cc4-bb1b-da33d2312774"}],"id":"ca9270d3-6259-4634-ba69-50067be9237c","_postman_id":"ca9270d3-6259-4634-ba69-50067be9237c","description":""},{"name":"API接入代码示例","item":[{"name":"Python Code Example","item":[],"id":"cb327501-edd8-47e4-a8a7-1ac59d5b8bb9","description":"<h4 id=\"1、接口调用示例\">1、接口调用示例</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-Python\">import requests\nimport json\nimport time\n\nclass RoxyClient:\n    '''\n    :param port: api服务的端口号\n    :param token: api服务的token\n    '''\n    def __init__(self,port:int,token:str) -&gt; None:\n        self.port = port \n        self.host = \"127.0.0.1\"\n        self.token = token\n        self.url = f\"http://{self.host}:{self.port}\"\n\n    def _build_headers(self):\n        return {\"Content-Type\": \"application/json\",\"token\":self.token}\n    \n    def _post(self,path,data = None):\n        return requests.post(self.url + path,json=data,headers=self._build_headers())\n    \n    def _get(self,path,data = None):\n        return requests.get(self.url + path,params=data,headers=self._build_headers())\n\n    '''\n    健康检查,用于检查API服务是否正常运行\n    '''\n    def health(self):\n        return self._get(\"/health\").json()\n    \n    '''\n    获取团队项目列表,用于获取已拥有的团队和项目列表\n    :param page_index,page_size 分页参数\n    '''\n    def workspace_project(self):\n        return self._get(\"/browser/workspace\").json()\n\n    '''\n    获取账号列表,用于获取已配置的平台账号\n    :param workspaceId: 团队id, 必填，指定要获取哪个团队下的平台账号，通过workspace_project方法获取\n    :param accountId: 账号库id, 选填\n    :param page_index,page_size 分页参数\n    '''\n    def account(self,workspaceId:int,accountId:int = 0,page_index:int = 1,page_size:int = 15):\n        return self._get(\"/browser/account\",{\"workspaceId\":workspaceId,\"accountId\":accountId,\"page_index\":page_index,\"page_size\":page_size}).json()\n    '''\n    获取标签列表,用于获取已配置的标签信息\n    :param workspaceId: 团队id, 必填，指定要获取哪个团队下的标签，通过workspace_project方法获取\n    '''\n    def label(self,workspaceId:int):\n        return self._get(\"/browser/label\",{\"workspaceId\":workspaceId}).json()\n    '''\n    获取窗口列表\n    :param workspaceId: 团队id, 必填，指定要获取哪个团队下的窗口列表，通过workspace_project方法获取\n    :param dirId: 窗口id, 选填；如果填了就只查询这个窗口的信息\n    :param page_index,page_size 分页参数\n    :res 返回值参考文档\n    '''\n    def browser_list(self,workspaceId:int,sortNums:str = \"\",page_index:int = 1,page_size:int = 15):\n        return self._get(\"/browser/list_v3\",{\"workspaceId\":workspaceId,\"sortNums\":sortNums,\"page_index\":page_index,\"page_size\":page_size}).json()\n    \n    '''\n    获取浏览器窗口明细\n    :param workspaceId: 团队id, 必填，指定要获取哪个团队下的窗口明细，通过workspace_project方法获取\n    :param dirId: 窗口id, 必填，指定要获取的窗口\n    :res 返回值参考文档\n    '''\n    def browser_detail(self, workspaceId: int, dirId: str):\n        return self._get(\"/browser/detail\", {\"workspaceId\": workspaceId, \"dirId\": dirId}).json()\n\n    '''\n    创建窗口\n    :param data: 创建窗口需要传的参数,参考文档说明，其中workspaceId为必传，通过workspace_project方法获取\n    :res 返回值参考文档\n    '''\n    def browser_create(self,data:dict = None):\n        return self._post(\"/browser/create\",data).json()\n\n    '''\n    修改窗口\n    :param data: 修改窗口需要传的参数,参考文档说明，其中workspaceId和dirId为必传，workspaceId通过workspace_project方法获取\n    :res 返回值参考文档\n    '''\n    def browser_mdf(self,data:dict):\n        return self._post(\"/browser/mdf\",data).json()\n    \n    '''\n    删除窗口\n    :param workspaceId: 团队id, 必填，指定窗口所在的团队，通过workspace_project方法获取\n    :param dirIds: 窗口id列表, 必填，指定要删除的浏览器窗口列表\n    :res 返回值参考文档\n    '''\n    def browser_delete(self,workspaceId:int,dirIds:list):\n        return self._post(\"/browser/delete\",{\"workspaceId\":workspaceId,\"dirIds\": dirIds}).json()\n    \n    '''\n    打开窗口\n    :param dirId: 需要打开的窗口ID，必填\n    :param args: 指定浏览器启动参数，选填\n    :res 返回值参考文档\n    '''\n    def browser_open(self,dirId:str,args=[]):\n        return self._post(\"/browser/open\",{\"dirId\":dirId,\"args\": args}).json()\n        \n    '''\n    关闭窗口\n    :param dirId: 需要关闭的窗口ID，必填\n    :res 返回值参考文档\n    '''\n    def browser_close(self,dirId:str):\n        return self._post(\"/browser/close\",{\"dirId\":dirId}).json()\n\n    '''\n    窗口随机指纹\n    :param workspaceId: 团队id, 必填，指定窗口所在的团队，通过workspace_project方法获取\n    :param dirId: 窗口id, 必填，指定需要随机指纹的窗口\n    :res 返回值参考文档\n    '''\n    def browser_random_env(self,workspaceId:int,dirId:str):\n        return self._post(\"/browser/random_env\",{\"workspaceId\": workspaceId,\"dirId\":dirId}).json()\n    \n    '''\n    清空窗口本地缓存\n    :param dirIds: 窗口id列表, 必填，指定要清空缓存的窗口列表\n    :param type: 清除类型，选填，默认 all。partial：清除本地缓存（保留插件）；all：清除本地缓存；cloud：清除本地及云端全部缓存\n    :param workspaceId: 团队id, type 为 cloud 时必填，通过workspace_project方法获取\n    :res 返回值参考文档\n    '''\n    def browser_local_cache(self,dirIds:list,type:str=\"all\",workspaceId:int=None):\n        data = {\"dirIds\":dirIds,\"type\":type}\n        if workspaceId is not None:\n            data[\"workspaceId\"] = workspaceId\n        return self._post(\"/browser/clear_local_cache\",data).json()\n    \n    '''\n    清空窗口服务器缓存\n    :param workspaceId: 团队id, 必填，指定窗口所在的团队，通过workspace_project方法获取\n    :param dirIds: 窗口id列表, 必填，指定要清空缓存的窗口列表\n    :res 返回值参考文档\n    '''\n    def browser_server_cache(self,workspaceId:int,dirIds:list):\n        return self._post(\"/browser/clear_server_cache\",{\"workspaceId\": workspaceId,\"dirIds\":dirIds}).json()\n    \n    '''\n    获取已打开的浏览器信息\n    :param dirIds: 需要查询的窗口ID，选填\n    :res 返回值参考文档\n    '''\n    def browser_connection_info(self,dirIds=[]):\n        return self._get(\"/browser/connection_info\",{\"dirIds\":dirIds}).json()\n\nif __name__ == \"__main__\":\n    client = RoxyClient(port=50000,token=\"d1f497a404d6854880773e5c3cd9ca25\")\n    #print(client.health())\n    print(client.workspace_project())\n    #print(client.account(workspaceId=10))\n    #print(client.browser_list(workspaceId=10,sortNums=\"1,2\"))\n    '''\n    data = {\n        \"workspaceId\": 10,\n        \"windowName\":\"启动时随机指纹\",\n        \"coreVersion\":\"117\",\n        \"os\":\"Windows\",\n        \"osVersion\": \"11\",\n        \"windowRemark\":\"备注\",\n        \"proxyInfo\":{\n            \"proxyMethod\":\"custom\",\n            \"proxyCategory\":\"SOCKS5\",\n            \"ipType\":\"IPV4\",\n            \"protocol\":\"SOCKS5\",\n            \"host\":\"xxx\",\n            \"port\":\"1200\",\n            \"proxyUserName\":\"xxx\",\n            \"proxyPassword\":\"xxx\"\n        },\n        \"fingerInfo\":{\n            \"randomFingerprint\":False,\n            \"portScanProtect\":False\n        }\n    }\n    print(client.browser_create(data))\n    \n    data = {\n        \"workspaceId\": 10,\n        \"dirId\":\"ac4bd731074a6ef3bbe1e8f4f6667749\",\n        \"windowName\":\"修改窗口\",\n        \"coreVersion\":\"109\",\n        \"os\":\"macOS\",\n        \"proxyInfo\":{\n            \"port\":\"1000\"\n        }\n    }\n    print(client.browser_mdf(data))\n    \n    '''\n    #print(client.browser_delete(workspaceId=10,dirIds=[\"ac4bd731074a6ef3bbe1e8f4f6667749\"]))\n    print(client.browser_open(dirId=\"ac4bd731074a6ef3bbe1e8f4f6667749\"))\n    #print(client.browser_close(dirId=\"ac4bd731074a6ef3bbe1e8f4f6667749\"))\n    #print(client.browser_random_env(workspaceId=10,dirId=\"ac4bd731074a6ef3bbe1e8f4f6667749\"))\n    #print(client.browser_local_cache(dirIds=[\"ac4bd731074a6ef3bbe1e8f4f6667749\"]))\n    #print(client.browser_server_cache(workspaceId=10,dirIds=[\"ac4bd731074a6ef3bbe1e8f4f6667749\"]))\n    print(client.browser_connection_info())\n</code></pre>\n<h4 id=\"2、selenium自动化运行示例\">2、selenium自动化运行示例</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-Python\">from selenium import webdriver\nfrom selenium.common.exceptions import TimeoutException\nfrom selenium.webdriver.common.keys import Keys\nfrom selenium.webdriver.chrome.options import Options\nfrom selenium.webdriver.common.desired_capabilities import DesiredCapabilities\nfrom selenium.webdriver.chrome.service import Service\nimport RoxyClient\n\nif __name__ == \"__main__\":\n    brwoser_id = \"8ba009cbbedf192f34817574c81c9454\"\n    # 初始化客户端\n    client = RoxyClient(port=50000,token=\"d1f491a404druyt54880943e5c3cd9ca25\")\n    # 打开浏览器\n    rsp = client.browser_open(brwoser_id)\n    if rsp.get(\"code\") != 0:\n        print(\"浏览器打开失败:\",rsp)\n        exit(0)\n    # 获取selenium的连接信息\n    debuggerAddress = rsp.get(\"data\").get(\"http\")\n    driverPath = rsp.get(\"data\").get(\"driver\")\n    print(f\"浏览器打开成功,debuggerAddress:{debuggerAddress},driverPath:{driverPath}\")\n\n    # selenium 连接代码\n    chrome_options = webdriver.ChromeOptions()\n    chrome_options.add_experimental_option(\"debuggerAddress\", debuggerAddress)\n\n    chrome_service = Service(driverPath)\n    driver = webdriver.Chrome(service=chrome_service, options=chrome_options)\n\n    driver.get('https://ip123.in/')\n    print(driver.title)\n\n    #client.browser_close(brwoser_id)\n</code></pre>\n","_postman_id":"cb327501-edd8-47e4-a8a7-1ac59d5b8bb9"},{"name":"Node.js code example","item":[],"id":"682ea813-1b7c-42eb-bc27-58a540a9ce7e","description":"<h4 id=\"1、接口列表：roxy_apijs\">1、接口列表：roxy_api.js</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-JavaScript\">const fetch = require('node-fetch');\n\nclass RoxyClient {\n    constructor(port, token)  {\n        this.port = port;\n        this.token = token;\n        this.host = '127.0.0.1';\n        this.url = \"http://\" + this.host + \":\" + this.port\n    }\n    _build_headers() {\n        return {\"Content-Type\": \"application/json\",\"token\":this.token}\n    }\n    async _post(path,data) {\n        const response = await fetch(`http://${this.host}:${this.port}${path}`, {\n            method: 'post',\n            body: JSON.stringify(data),\n            headers: this._build_headers(),\n            timeout:10000\n        });\n        return response.json()\n    }\n\n    async _get(path,data) {\n    \n        let parmas = \"\"\n        if (data) {\n            for (var k in data) {\n                let v = data[k]\n                if (parmas == \"\") {\n                    parmas = `${k}=${v}`\n                } else {\n                    parmas = `${parmas}&amp;${k}=${v}`\n                }\n            }\n        }\n        let base_url = `http://${this.host}:${this.port}${path}`\n        // console.log(base_url)\n        const response = await fetch(parmas==\"\"?base_url:`${base_url}?${parmas}`, {\n            headers: this._build_headers(),\n            timeout:10000});\n        return await response.json();\n        \n    }\n\n    /*\n    健康检查,用于检查API服务是否正常运行\n    */\n    health() {\n        return this._get(\"/health\")\n    }\n    \n    /*\n    获取团队项目列表,用于获取已拥有的团队和项目列表\n    :param page_index,page_size 分页参数\n    */\n    workspace_project(self) {\n        return this._get(\"/browser/workspace\")\n    }\n    \n    /*\n    获取账号列表,用于获取已配置的平台账号\n    :param workspaceId: 团队id, 必填，指定要获取哪个团队下的平台账号，通过workspace_project方法获取\n    :param accountId: 账号库id, 选填\n    :param page_index,page_size 分页参数\n    */\n    account(self,workspaceId,accountId = 0,page_index = 1,page_size = 15) {\n        return self._get(\"/browser/account\",{\"workspaceId\":workspaceId,\"accountId\":accountId,\"page_index\":page_index,\"page_size\":page_size})\n    }\n    /*\n    获取标签列表,用于获取已配置的标签信息\n    :param workspaceId: 团队id, 必填，指定要获取哪个团队下的标签，通过workspace_project方法获取\n    */\n    label(self,workspaceId) {\n        return self._get(\"/browser/label\",{\"workspaceId\":workspaceId})\n    }\n    /*\n    获取窗口列表\n    :param workspaceId: 团队id, 必填，指定要获取哪个团队下的窗口列表，通过workspace_project方法获取\n    :param dirId: 窗口id, 选填；如果填了就只查询这个窗口的信息\n    :param page_index,page_size 分页参数\n    :res 返回值参考文档\n    */\n    browser_list(workspaceId,sortNums = \"\",page_index = 1,page_size = 15) {\n        return this._get(\"/browser/list_v3\",{\"workspaceId\":workspaceId,\"sortNums\":sortNums,\"page_index\":page_index,\"page_size\":page_size})\n    }\n    \n    /*\n    获取浏览器窗口明细\n    :param workspaceId: 团队id, 必填，指定要获取哪个团队下的窗口明细，通过workspace_project方法获取\n    :param dirId: 窗口id, 必填，指定要获取的窗口\n    :res 返回值参考文档\n    */\n    browser_detail(workspaceId, dirId) {\n        return this._get(\"/browser/detail\", {\"workspaceId\": workspaceId, \"dirId\": dirId})\n    }\n\n    /*\n    创建窗口\n    :param data: 创建窗口需要传的参数,参考文档说明，其中workspaceId为必传，通过workspace_project方法获取\n    :res 返回值参考文档\n    */\n    browser_create(data = {}) {\n        return this._post(\"/browser/create\",data)\n    }\n\n    /*\n    修改窗口\n    :param data: 修改窗口需要传的参数,参考文档说明，其中workspaceId和dirId为必传，workspaceId通过workspace_project方法获取\n    :res 返回值参考文档\n    */\n    browser_mdf(data = {}) {\n        return this._post(\"/browser/mdf\",data)\n    }\n\n    /*\n    删除窗口\n    :param workspaceId: 团队id, 必填，指定窗口所在的团队，通过workspace_project方法获取\n    :param dirIds: 窗口id列表, 必填，指定要删除的浏览器窗口列表\n    :res 返回值参考文档\n    */\n    browser_delete(workspaceId,dirid) {\n        return this._post(\"/browser/delete\",{\"workspaceId\":workspaceId,\"dirIds\":[dirid]})\n    }\n\n    /*\n    打开窗口\n    :param dirId: 需要打开的窗口ID，必填\n    :param args: 指定浏览器启动参数，选填\n    :res 返回值参考文档\n    */\n    browser_open(dirId,args=[]) {\n        return this._post(\"/browser/open\",{\"dirId\":dirId,\"args\": args})\n    }\n\n    /*\n    关闭窗口\n    :param dirId: 需要关闭的窗口ID，必填\n    :res 返回值参考文档\n    */\n    browser_close(dirId) {\n        return this._post(\"/browser/close\",{\"dirId\":dirId})\n    }\n\n    /*\n    清空窗口本地缓存\n    :param dirIds: 窗口id列表, 必填，指定要清空缓存的窗口列表\n    :param type: 清除类型，选填，默认 all。partial：清除本地缓存（保留插件）；all：清除本地缓存；cloud：清除本地及云端全部缓存\n    :param workspaceId: 团队id, type 为 cloud 时必填，通过workspace_project方法获取\n    :res 返回值参考文档\n    */\n    browser_clear_local_cache(dirIds, type = 'all', workspaceId = null) {\n        const data = {\"dirIds\": dirIds, \"type\": type}\n        if (workspaceId !== null) {\n            data.workspaceId = workspaceId\n        }\n        return this._post(\"/browser/clear_local_cache\", data)\n    }\n    \n    /*\n    清空窗口服务器缓存\n    :param workspaceId: 团队id, 必填，指定窗口所在的团队，通过workspace_project方法获取\n    :param dirIds: 窗口id列表, 必填，指定要清空缓存的窗口列表\n    :res 返回值参考文档\n    */\n    browser_clear_server_cache(workspaceId,dirid) {\n        return this._post(\"/browser/clear_server_cache\",{\"workspaceId\": workspaceId,\"dirIds\":[dirid]})\n    }\n\n    /*\n    窗口随机指纹\n    :param workspaceId: 团队id, 必填，指定窗口所在的团队，通过workspace_project方法获取\n    :param dirId: 窗口id, 必填，指定需要随机指纹的窗口\n    :res 返回值参考文档\n    */\n    browser_random_env(workspaceId,dirid) {\n        return this._post(\"/browser/random_env\",{\"workspaceId\": workspaceId,\"dirId\":dirid})\n    }\n    \n    /*\n    获取已打开的浏览器信息\n    :param dirIds: 需要查询的窗口ID，选填\n    :res 返回值参考文档\n    */\n    browser_connection_info() {\n        return this._get(\"/browser/connection_info\")\n    }\n\n}\n\nmodule.exports = {\n    RoxyClient,\n};\n</code></pre>\n<h4 id=\"2、主程序入口\">2、主程序入口</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-JavaScript\">const {RoxyClient} = require(\"./roxy_api\");\nconst puppeteer = require(\"puppeteer-core\"); \nconst api_token = \"9976uu37d2df8bdde7bcbd872396142\";\nconst roxy_client = new RoxyClient(50000, api_token);\n\nconst operate_window = async() =&gt; {\n\n    // 健康检查\n    let health_rsp = await roxy_client.health();\n    console.log(`browser_health----rsp:${JSON.stringify(health_rsp)}}`);\n\n    // 创建窗口\n    let create_rsp = await roxy_client.browser_create();\n    console.log(`browser_create----rsp:${JSON.stringify(create_rsp)}}`);\n    \n    // 获取窗口列表\n    let browser_id = create_rsp[\"data\"][\"dirId\"];\n    let browsers_rsp = await roxy_client.browser_list(browser_id);\n    console.log(`browser_list----rsp:${JSON.stringify(browsers_rsp)}}`);\n    \n    // 修改窗口\n    let proxyInfo = {\n        \"proxyMethod\":\"custom\",\n        \"proxyCategory\":\"noproxy\"\n    };\n    let fingerInfo = {\n        \"clearCacheFile\":true,\n        \"clearCookie\":true,\n        \"clearHistory\":true,\n        \"randomFingerprint\":false,\n        \"syncTab\":false,\n        \"syncCookie\":false\n    };\n    let mdf_rsp = await roxy_client.browser_mdf({\n        \"windowName\": \"demo\",\n        \"dirId\": browser_id,\n        \"proxyInfo\": proxyInfo,\n        \"os\": \"Windows\",\n        \"coreVersion\": \"117\",\n        \"fingerInfo\": fingerInfo\n    });\n\n    console.log(`${browser_id} browser_mdf----rsp:${JSON.stringify(mdf_rsp)}`);\n    \n    try {\n        // 打开窗口\n        const rsp = await roxy_client.browser_open(browser_id);\n        if (rsp[\"code\"] != 0) {\n            console.log(`${browser_id} browser_open err:${JSON.stringify(rsp)}`)\n            if (rsp[\"msg\"] == \"窗口已打开\") {\n                let close_rsp = await roxy_client.browser_close(browser_id);\n                console.log(`${browser_id} browser_close rsp:${JSON.stringify(close_rsp)}`);\n            }\n        }\n        console.log(`${browser_id} browser_open success----ws:${rsp[\"data\"][\"ws\"]}`);\n        const browser = await puppeteer.connect({\n            browserWSEndpoint:rsp[\"data\"][\"ws\"],\n            defaultViewport: null,\n        });\n        \n        // 开始做业务\n        let newPage = await browser.newPage();\n        try {\n            await newPage.goto(\"https://ip123.in/\");\n        } catch(err) {\n            console.log(`${browser_id} open url err:${err}`);\n        }\n\n        // 已打开窗口进程信息\n        let conn_info_rsp = await roxy_client.browser_connection_info();\n        console.log(`browser_connection_info----rsp:${JSON.stringify(conn_info_rsp)}}`);\n        \n        // 关闭窗口\n        // let close_rsp = await roxy_client.browser_close(browser_id);\n        // console.log(`${browser_id} browser_close----rsp:${JSON.stringify(close_rsp)}`);\n\n        // 清除本地缓存\n        // let clear_local_rsp = await roxy_client.browser_clear_local_cache(browser_id);\n        // console.log(`browser_clear_local_cache----rsp:${JSON.stringify(clear_local_rsp)}}`);\n\n        // 清除服务器缓存\n        // let clear_server_rsp = await roxy_client.browser_clear_server_cache(browser_id);\n        // console.log(`browser_clear_server_cache----rsp:${JSON.stringify(clear_server_rsp)}}`);\n\n        // 重新设置窗口指纹\n        // let random_env_rsp = await roxy_client.browser_random_env(browser_id);\n        // console.log(`browser_random_env----rsp:${JSON.stringify(random_env_rsp)}}`);\n\n        // 删除窗口\n        // let delete_rsp = await roxy_client.browser_delete(browser_id);\n        // console.log(`browser_delete----rsp:${JSON.stringify(delete_rsp)}}`);\n\n    } catch (err) {\n        console.log(`${browser_id} run err:${err}`);\n    }\n}\n\n(async () =&gt; {\n    await operate_window();\n})();\n</code></pre>\n","_postman_id":"682ea813-1b7c-42eb-bc27-58a540a9ce7e"}],"id":"bae41f3c-1757-45e4-97eb-2347ba631419","_postman_id":"bae41f3c-1757-45e4-97eb-2347ba631419","description":""},{"name":"附录","item":[{"name":"Appendix-Resolution List","item":[],"id":"9cc102a7-5f05-4e10-8cf1-54212ebb0170","description":"<h4 id=\"格式：宽x高\">格式：宽x高</h4>\n<h5 id=\"移动端：\">移动端：</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-Text\">320x569\n360x640\n360x720\n360x740\n360x748\n360x760\n360x780\n411x731\n414x896\n480x853\n480x854\n</code></pre>\n<h5 id=\"桌面端：\">桌面端：</h5>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-Text\">800x600\n1024x768\n1280x720\n1280x800\n1280x960\n1280x1024\n1360x768\n1400x900\n1400x1050\n1600x900\n1600x1200\n1920x1080\n1920x1200\n2048x1152\n2304x1440\n2560x1440\n2560x1600\n2880x1800\n5120x2880\n</code></pre>\n","_postman_id":"9cc102a7-5f05-4e10-8cf1-54212ebb0170"},{"name":"Appendix-Language List","item":[],"id":"565aecb6-7bc9-4d5e-b892-62ee8436560f","description":"<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-Text\">sq-AL    阿尔巴尼亚语 - shqip\nak    阿肯语 - Akan\nar    阿拉伯语 - العربية\nan    阿拉贡语 - aragonés\nam    阿姆哈拉语 - አማርኛ\nas    阿萨姆语 - অসমীয়া\naz-Cyrl-AZ    阿塞拜疆语 - azərbaycan\nast    阿斯图里亚斯语 - asturianu\nee    埃维语 - Eʋegbe\nay    艾马拉语 - Aymar\nga    爱尔兰语 - Gaeilge\net-EE    爱沙尼亚语 - eesti\noc    奥克语 - occitan\nor    奥里亚语 - ଓଡ଼ିଆ\nom    奥罗莫语 - Oromoo\neu    巴斯克语 - euskara\nbe-BY    白俄罗斯语 - беларуская\nbm    班巴拉语 - bamanakan\nbg-BG    保加利亚语 - български\nnso    北索托语 - Northern Sotho\nis-IS    冰岛语 - íslenska\npl-PL    波兰语 - polski\nbs    波斯尼亚语 - bosanski\nfa    波斯语 - فارسی\nbho    博杰普尔语 - भोजपुरी\nbr    布列塔尼语 - brezhoneg\ntn    茨瓦纳语 - Tswana\nts    聪加语 - Xitsonga\ntt    鞑靼语 - татар\nda-DK    丹麦语 - dansk\nde    德语 - Deutsch\nde-AT    德语（奥地利） - Deutsch (Österreich)\nde-DE    德语（德国） - Deutsch (Deutschland)\nde-LI    德语（列支敦士登） - Deutsch (Liechtenstein)\nde-CH    德语（瑞士） - Deutsch (Schweiz)\ndv    迪维希语 - ދިވެހި\ndoi    多格拉语 - डोगरी\nru    俄语 - русский\nfo    法罗语 - føroyskt\nfr    法语 - français\nfr-FR    法语（法国） - français (France)\nfr-CA    法语（加拿大） - français (Canada)\nfr-CH    法语（瑞士） - français (Suisse)\nsa    梵语 - संस्कृत भाषा\nfil-PH    菲律宾语 - Filipino\nfi-FI    芬兰语 - suomi\nkm    高棉语 - ខ្មែរ\nka-GE    格鲁吉亚语 - ქართული\ngu    古吉拉特语 - ગુજરાતી\ngn    瓜拉尼语 - Guarani\nia    国际语 - interlingua\nkk    哈萨克语 - қазақ тілі\nht    海地克里奥尔语 - créole haïtien\nko    韩语 - 한국어\nha    豪萨语 - Hausa\nnl-NL    荷兰语 - Nederlands\ngl    加利西亚语 - galego\nca    加泰罗尼亚语 - català\ncs-CZ    捷克语 - čeština\nkn    卡纳达语 - ಕನ್ನಡ\nky    柯尔克孜语 - кыргызча\nxh    科萨语 - IsiXhosa\nco    科西嘉语 - Corsican\nhr-HR    克罗地亚语 - hrvatski\nqu    克丘亚语 - Runasimi\nkok    孔卡尼语 - कोंकणी\nku    库尔德语 - Kurdî\nla    拉丁语 - Latin\nlv-LV    拉脱维亚语 - latviešu\nlo-LA    老挝语 - ລາວ\nlt-LT    立陶宛语 - lietuvių\nln    林加拉语 - lingála\nlg    卢干达语 - Luganda\nlb    卢森堡语 - Lëtzebuergesch\nrw-RW    卢旺达语 - Kinyarwanda\nro-RO    罗马尼亚语 - română\nmo    罗马尼亚语（摩尔多瓦） - română (Republica Moldova)\nrm    罗曼什语 - rumantsch\nmt-MT    马耳他语 - Malti\nmr    马拉地语 - मराठी\nmg    马拉加斯语 - Malagasy\nml    马拉雅拉姆语 - മലയാളം\nms    马来语 - Melayu\nmk-MK    马其顿语 - македонски\nmai    迈蒂利语 - मैथिली\nmni-Mtei    曼尼普尔语（曼尼普尔文） - mni (Mtei)\nmi    毛利语 - Māori\nmn    蒙古语 - монгол\nbn-BD    孟加拉语 - বাংলা\nlus    米佐语 - Mizo tawng\nmy    缅甸语 - မြန်မာ\nhmn    苗语 - Hmong\naf    南非荷兰语 - Afrikaans\nst    南索托语 - Southern Sotho\nne-NP    尼泊尔语 - नेपाली\nnn    挪威尼诺斯克语 - norsk nynorsk\nno    挪威语 - norsk\npa    旁遮普语 - ਪੰਜਾਬੀ\npt-PT    葡萄牙语 - português\npt-BR    葡萄牙语（巴西） - português (Brasil)\npt-PT    葡萄牙语（葡萄牙） - português (Portugal)\nps    普什图语 - پښتو\nny    齐切瓦语 - Nyanja\ntw    契维语 - Twi\nchr    切罗基语 - ᏣᎳᎩ\nja-JP    日语 - 日本語\nsv-SE    瑞典语 - svenska\nsm    萨摩亚语 - Samoan\nsh    塞尔维亚-克罗地亚语 - srpskohrvatski\nsr-Latn-RS    塞尔维亚语 - српски\nsi    僧伽罗语 - සිංහල\nsn   绍纳语 - chiShona\neo   世界语 - Esperanto\nnb   书面挪威语 - norsk bokmål\nsk-SK    斯洛伐克语 - slovenčina\nsl-SI    斯洛文尼亚语 - slovenščina\nsw    斯瓦希里语 - Kiswahili\ngd   苏格兰盖尔语 - Gàidhlig\nceb  宿务语 - Cebuano\nso    索马里语 - Soomaali\ntg    塔吉克语 - тоҷикӣ\nte    泰卢固语 - తెలుగు\nta    泰米尔语 - தமிழ்\nth    泰语 - ไทย\nto    汤加语 - lea fakatonga\nti    提格利尼亚语 - ትግርኛ\ntr-TR    土耳其语 - Türkçe\ntk    土库曼语 - türkmen dili\nwa    瓦隆语 - wa\ncy    威尔士语 - Cymraeg\nug    维吾尔语 - ئۇيغۇرچە\nwo    沃洛夫语 - Wolof\nur    乌尔都语 - اردو\nuk-UA    乌克兰语 - українська\nuz    乌兹别克语 - o‘zbek\nes-ES     西班牙语 - español\nes-AR    西班牙语（阿根廷） - español (Argentina)\nes-CO    西班牙语（哥伦比亚） - español (Colombia)\nes-CR    西班牙语（哥斯达黎加） - español (Costa Rica)\nes-HN   西班牙语（洪都拉斯） - español (Honduras)\nes-419   西班牙语（拉丁美洲） - español (Latinoamérica)\nes-US    西班牙语（美国） - español (Estados Unidos)\nes-PE    西班牙语（秘鲁） - español (Perú)\nes-MX   西班牙语（墨西哥） - español (México)\nes-VE    西班牙语（委内瑞拉） - español (Venezuela)\nes-UY    西班牙语（乌拉圭） - español (Uruguay)\nes-ES    西班牙语（西班牙） - español (España)\nes-CL    西班牙语（智利） - español (Chile)\nfy    西弗里西亚语 - Frysk\nhe   希伯来语 - עברית\nel-GR   希腊语 - Ελληνικά\nhaw    夏威夷语 - ʻŌlelo Hawaiʻi\nsd    信德语 - سنڌي\nhu-HU    匈牙利语 - magyar\nsu    巽他语 - Basa Sunda\nhy-AM    亚美尼亚语 - հայերեն\nig    伊博语 - Igbo\nilo   伊洛卡诺语 - Ilokano\nit-IT    意大利语 - italiano\nit-CH  意大利语（瑞士） - italiano (Svizzera)\nit-IT    意大利语（意大利） - italiano (Italia)\nyi    意第绪语 - ייִדיש\nhi    印地语 - हिन्दी\nid-ID    印度尼西亚语 - Indonesia\nen    英语 - English\nen-IE     英语（爱尔兰） - English (Ireland)\nen-AU   英语（澳大利亚） - English (Australia)\nen-CA   英语（加拿大） - English (Canada)\nen-US   英语（美国） - English (United States)\nen-ZA   英语（南非） - English (South Africa)\nen-NZ   英语（新西兰） - English (New Zealand)\nen-IN    英语（印度） - English (India)\nen-GB-oxendict    英语（英国，《牛津英语词典》拼法） - English (United Kingdom\nen-GB    英语（英国） - English (United Kingdom)\nyo    约鲁巴语 - Èdè Yorùbá\nvi-VN    越南语 - Tiếng Việt\njv    爪哇语 - Jawa\nckb    中库尔德语 - کوردیی ناوەندی\nzh    中文 - 中文\nzh-TW    中文（繁体） - 中文（繁體）\nzh-CN    中文（简体） - 中文（简体）\nzh-HK    中文（香港） - 中文（香港）\nzu    祖鲁语 - isiZulu\n</code></pre>\n","_postman_id":"565aecb6-7bc9-4d5e-b892-62ee8436560f"},{"name":"Appendix-Interface Language List","item":[],"id":"75d7079e-1d35-4436-b2ba-ee3c3855be1e","description":"<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-Text\">sq-AL    阿尔巴尼亚语 - shqip\nak    阿肯语 - Akan\nar    阿拉伯语 - العربية\nan    阿拉贡语 - aragonés\nam    阿姆哈拉语 - አማርኛ\nas    阿萨姆语 - অসমীয়া\naz-Cyrl-AZ    阿塞拜疆语 - azərbaycan\nast    阿斯图里亚斯语 - asturianu\nee    埃维语 - Eʋegbe\nay    艾马拉语 - Aymar\nga    爱尔兰语 - Gaeilge\net-EE    爱沙尼亚语 - eesti\noc    奥克语 - occitan\nor    奥里亚语 - ଓଡ଼ିଆ\nom    奥罗莫语 - Oromoo\neu    巴斯克语 - euskara\nbe-BY    白俄罗斯语 - беларуская\nbm    班巴拉语 - bamanakan\nbg-BG    保加利亚语 - български\nnso    北索托语 - Northern Sotho\nis-IS    冰岛语 - íslenska\npl-PL    波兰语 - polski\nbs    波斯尼亚语 - bosanski\nfa    波斯语 - فارسی\nbho    博杰普尔语 - भोजपुरी\nbr    布列塔尼语 - brezhoneg\ntn    茨瓦纳语 - Tswana\nts    聪加语 - Xitsonga\ntt    鞑靼语 - татар\nda-DK    丹麦语 - dansk\nde    德语 - Deutsch\nde-AT    德语（奥地利） - Deutsch (Österreich)\nde-DE    德语（德国） - Deutsch (Deutschland)\nde-LI    德语（列支敦士登） - Deutsch (Liechtenstein)\nde-CH    德语（瑞士） - Deutsch (Schweiz)\ndv    迪维希语 - ދިވެހި\ndoi    多格拉语 - डोगरी\nru    俄语 - русский\nfo    法罗语 - føroyskt\nfr    法语 - français\nfr-FR    法语（法国） - français (France)\nfr-CA    法语（加拿大） - français (Canada)\nfr-CH    法语（瑞士） - français (Suisse)\nsa    梵语 - संस्कृत भाषा\nfil-PH    菲律宾语 - Filipino\nfi-FI    芬兰语 - suomi\nkm    高棉语 - ខ្មែរ\nka-GE    格鲁吉亚语 - ქართული\ngu    古吉拉特语 - ગુજરાતી\ngn    瓜拉尼语 - Guarani\nia    国际语 - interlingua\nkk    哈萨克语 - қазақ тілі\nht    海地克里奥尔语 - créole haïtien\nko    韩语 - 한국어\nha    豪萨语 - Hausa\nnl-NL    荷兰语 - Nederlands\ngl    加利西亚语 - galego\nca    加泰罗尼亚语 - català\ncs-CZ    捷克语 - čeština\nkn    卡纳达语 - ಕನ್ನಡ\nky    柯尔克孜语 - кыргызча\nxh    科萨语 - IsiXhosa\nco    科西嘉语 - Corsican\nhr-HR    克罗地亚语 - hrvatski\nqu    克丘亚语 - Runasimi\nkok    孔卡尼语 - कोंकणी\nku    库尔德语 - Kurdî\nla    拉丁语 - Latin\nlv-LV    拉脱维亚语 - latviešu\nlo-LA    老挝语 - ລາວ\nlt-LT    立陶宛语 - lietuvių\nln    林加拉语 - lingála\nlg    卢干达语 - Luganda\nlb    卢森堡语 - Lëtzebuergesch\nrw-RW    卢旺达语 - Kinyarwanda\nro-RO    罗马尼亚语 - română\nmo    罗马尼亚语（摩尔多瓦） - română (Republica Moldova)\nrm    罗曼什语 - rumantsch\nmt-MT    马耳他语 - Malti\nmr    马拉地语 - मराठी\nmg    马拉加斯语 - Malagasy\nml    马拉雅拉姆语 - മലയാളം\nms    马来语 - Melayu\nmk-MK    马其顿语 - македонски\nmai    迈蒂利语 - मैथिली\nmni-Mtei    曼尼普尔语（曼尼普尔文） - mni (Mtei)\nmi    毛利语 - Māori\nmn    蒙古语 - монгол\nbn-BD    孟加拉语 - বাংলা\nlus    米佐语 - Mizo tawng\nmy    缅甸语 - မြန်မာ\nhmn    苗语 - Hmong\naf    南非荷兰语 - Afrikaans\nst    南索托语 - Southern Sotho\nne-NP    尼泊尔语 - नेपाली\nnn    挪威尼诺斯克语 - norsk nynorsk\nno    挪威语 - norsk\npa    旁遮普语 - ਪੰਜਾਬੀ\npt-PT    葡萄牙语 - português\npt-BR    葡萄牙语（巴西） - português (Brasil)\npt-PT    葡萄牙语（葡萄牙） - português (Portugal)\nps    普什图语 - پښتو\nny    齐切瓦语 - Nyanja\ntw    契维语 - Twi\nchr    切罗基语 - ᏣᎳᎩ\nja-JP    日语 - 日本語\nsv-SE    瑞典语 - svenska\nsm    萨摩亚语 - Samoan\nsh    塞尔维亚-克罗地亚语 - srpskohrvatski\nsr-Latn-RS    塞尔维亚语 - српски\nsi    僧伽罗语 - සිංහල\nsn   绍纳语 - chiShona\neo   世界语 - Esperanto\nnb   书面挪威语 - norsk bokmål\nsk-SK    斯洛伐克语 - slovenčina\nsl-SI    斯洛文尼亚语 - slovenščina\nsw    斯瓦希里语 - Kiswahili\ngd   苏格兰盖尔语 - Gàidhlig\nceb  宿务语 - Cebuano\nso    索马里语 - Soomaali\ntg    塔吉克语 - тоҷикӣ\nte    泰卢固语 - తెలుగు\nta    泰米尔语 - தமிழ்\nth    泰语 - ไทย\nto    汤加语 - lea fakatonga\nti    提格利尼亚语 - ትግርኛ\ntr-TR    土耳其语 - Türkçe\ntk    土库曼语 - türkmen dili\nwa    瓦隆语 - wa\ncy    威尔士语 - Cymraeg\nug    维吾尔语 - ئۇيغۇرچە\nwo    沃洛夫语 - Wolof\nur    乌尔都语 - اردو\nuk-UA    乌克兰语 - українська\nuz    乌兹别克语 - o‘zbek\nes-ES     西班牙语 - español\nes-AR    西班牙语（阿根廷） - español (Argentina)\nes-CO    西班牙语（哥伦比亚） - español (Colombia)\nes-CR    西班牙语（哥斯达黎加） - español (Costa Rica)\nes-HN   西班牙语（洪都拉斯） - español (Honduras)\nes-419   西班牙语（拉丁美洲） - español (Latinoamérica)\nes-US    西班牙语（美国） - español (Estados Unidos)\nes-PE    西班牙语（秘鲁） - español (Perú)\nes-MX   西班牙语（墨西哥） - español (México)\nes-VE    西班牙语（委内瑞拉） - español (Venezuela)\nes-UY    西班牙语（乌拉圭） - español (Uruguay)\nes-ES    西班牙语（西班牙） - español (España)\nes-CL    西班牙语（智利） - español (Chile)\nfy    西弗里西亚语 - Frysk\nhe   希伯来语 - עברית\nel-GR   希腊语 - Ελληνικά\nhaw    夏威夷语 - ʻŌlelo Hawaiʻi\nsd    信德语 - سنڌي\nhu-HU    匈牙利语 - magyar\nsu    巽他语 - Basa Sunda\nhy-AM    亚美尼亚语 - հայերեն\nig    伊博语 - Igbo\nilo   伊洛卡诺语 - Ilokano\nit-IT    意大利语 - italiano\nit-CH  意大利语（瑞士） - italiano (Svizzera)\nit-IT    意大利语（意大利） - italiano (Italia)\nyi    意第绪语 - ייִדיש\nhi    印地语 - हिन्दी\nid-ID    印度尼西亚语 - Indonesia\nen    英语 - English\nen-IE     英语（爱尔兰） - English (Ireland)\nen-AU   英语（澳大利亚） - English (Australia)\nen-CA   英语（加拿大） - English (Canada)\nen-US   英语（美国） - English (United States)\nen-ZA   英语（南非） - English (South Africa)\nen-NZ   英语（新西兰） - English (New Zealand)\nen-IN    英语（印度） - English (India)\nen-GB-oxendict    英语（英国，《牛津英语词典》拼法） - English (United Kingdom\nen-GB    英语（英国） - English (United Kingdom)\nyo    约鲁巴语 - Èdè Yorùbá\nvi-VN    越南语 - Tiếng Việt\njv    爪哇语 - Jawa\nckb    中库尔德语 - کوردیی ناوەندی\nzh    中文 - 中文\nzh-TW    中文（繁体） - 中文（繁體）\nzh-CN    中文（简体） - 中文（简体）\nzh-HK    中文（香港） - 中文（香港）\nzu    祖鲁语 - isiZulu\n</code></pre>\n","_postman_id":"75d7079e-1d35-4436-b2ba-ee3c3855be1e"},{"name":"Appendix-Timezone List","item":[],"id":"95b5cf82-4c84-40c2-b44e-0436fbd22832","description":"<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-Text\">GMT-01:00 America/Scoresbysund\nGMT-01:00 Atlantic/Azores\nGMT-01:00 Atlantic/Cape_Verde\nGMT-01:00 Etc/GMT+1\nGMT-02:00 America/Noronha\nGMT-02:00 Atlantic/South_Georgia\nGMT-02:00 Etc/GMT+2\nGMT-03:00 America/Araguaina\nGMT-03:00 America/Argentina/Buenos_Aires\nGMT-03:00 America/Argentina/Catamarca\nGMT-03:00 America/Argentina/Cordoba\nGMT-03:00 America/Argentina/Jujuy\nGMT-03:00 America/Argentina/La_Rioja\nGMT-03:00 America/Argentina/Mendoza\nGMT-03:00 America/Argentina/Rio_Gallegos\nGMT-03:00 America/Argentina/Salta\nGMT-03:00 America/Argentina/San_Juan\nGMT-03:00 America/Argentina/San_Luis\nGMT-03:00 America/Argentina/Tucuman\nGMT-03:00 America/Argentina/Ushuaia\nGMT-03:00 America/Asuncion\nGMT-03:00 America/Bahia\nGMT-03:00 America/Belem\nGMT-03:00 America/Cayenne\nGMT-03:00 America/Fortaleza\nGMT-03:00 America/Godthab\nGMT-03:00 America/Maceio\nGMT-03:00 America/Miquelon\nGMT-03:00 America/Montevideo\nGMT-03:00 America/Nuuk\nGMT-03:00 America/Paramaribo\nGMT-03:00 America/Punta_Arenas\nGMT-03:00 America/Recife\nGMT-03:00 America/Santarem\nGMT-03:00 America/Santiago\nGMT-03:00 America/Sao_Paulo\nGMT-03:00 Antarctica/Palmer\nGMT-03:00 Antarctica/Rothera\nGMT-03:00 Atlantic/Stanley\nGMT-03:00 Etc/GMT+3\nGMT-03:30 America/St_Johns\nGMT-04:00 America/Anguilla\nGMT-04:00 America/Antigua\nGMT-04:00 America/Aruba\nGMT-04:00 America/Barbados\nGMT-04:00 America/Blanc-Sablon\nGMT-04:00 America/Boa_Vista\nGMT-04:00 America/Campo_Grande\nGMT-04:00 America/Caracas\nGMT-04:00 America/Cuiaba\nGMT-04:00 America/Curacao\nGMT-04:00 America/Dominica\nGMT-04:00 America/Glace_Bay\nGMT-04:00 America/Goose_Bay\nGMT-04:00 America/Grenada\nGMT-04:00 America/Guadeloupe\nGMT-04:00 America/Guyana\nGMT-04:00 America/Halifax\nGMT-04:00 America/Kralendijk\nGMT-04:00 America/La_Paz\nGMT-04:00 America/Lower_Princes\nGMT-04:00 America/Manaus\nGMT-04:00 America/Marigot\nGMT-04:00 America/Martinique\nGMT-04:00 America/Moncton\nGMT-04:00 America/Montserrat\nGMT-04:00 America/Port_of_Spain\nGMT-04:00 America/Porto_Velho\nGMT-04:00 America/Puerto_Rico\nGMT-04:00 America/Santo_Domingo\nGMT-04:00 America/St_Barthelemy\nGMT-04:00 America/St_Kitts\nGMT-04:00 America/St_Lucia\nGMT-04:00 America/St_Thomas\nGMT-04:00 America/St_Vincent\nGMT-04:00 America/Thule\nGMT-04:00 America/Tortola\nGMT-04:00 Atlantic/Bermuda\nGMT-04:00 Etc/GMT+4\nGMT-05:00 America/Atikokan\nGMT-05:00 America/Bogota\nGMT-05:00 America/Cancun\nGMT-05:00 America/Cayman\nGMT-05:00 America/Detroit\nGMT-05:00 America/Eirunepe\nGMT-05:00 America/Grand_Turk\nGMT-05:00 America/Guayaquil\nGMT-05:00 America/Havana\nGMT-05:00 America/Indiana/Indianapolis\nGMT-05:00 America/Indiana/Marengo\nGMT-05:00 America/Indiana/Petersburg\nGMT-05:00 America/Indiana/Vevay\nGMT-05:00 America/Indiana/Vincennes\nGMT-05:00 America/Indiana/Winamac\nGMT-05:00 America/Indianapolis\nGMT-05:00 America/Iqaluit\nGMT-05:00 America/Jamaica\nGMT-05:00 America/Kentucky/Louisville\nGMT-05:00 America/Kentucky/Monticello\nGMT-05:00 America/Lima\nGMT-05:00 America/Montreal\nGMT-05:00 America/Nassau\nGMT-05:00 America/New_York\nGMT-05:00 America/Nipigon\nGMT-05:00 America/Panama\nGMT-05:00 America/Pangnirtung\nGMT-05:00 America/Port-au-Prince\nGMT-05:00 America/Rio_Branco\nGMT-05:00 America/Thunder_Bay\nGMT-05:00 America/Toronto\nGMT-05:00 EST\nGMT-05:00 EST5EDT\nGMT-05:00 Etc/GMT+5\nGMT-05:00 Pacific/Easter\nGMT-06:00 America/Bahia_Banderas\nGMT-06:00 America/Belize\nGMT-06:00 America/Chicago\nGMT-06:00 America/Costa_Rica\nGMT-06:00 America/El_Salvador\nGMT-06:00 America/Guatemala\nGMT-06:00 America/Indiana/Knox\nGMT-06:00 America/Indiana/Tell_City\nGMT-06:00 America/Managua\nGMT-06:00 America/Matamoros\nGMT-06:00 America/Menominee\nGMT-06:00 America/Merida\nGMT-06:00 America/Mexico_City\nGMT-06:00 America/Monterrey\nGMT-06:00 America/North_Dakota/Beulah\nGMT-06:00 America/North_Dakota/Center\nGMT-06:00 America/North_Dakota/New_Salem\nGMT-06:00 America/Rainy_River\nGMT-06:00 America/Rankin_Inlet\nGMT-06:00 America/Regina\nGMT-06:00 America/Resolute\nGMT-06:00 America/Swift_Current\nGMT-06:00 America/Tegucigalpa\nGMT-06:00 America/Winnipeg\nGMT-06:00 CST6CDT\nGMT-06:00 Etc/GMT+6\nGMT-06:00 Pacific/Galapagos\nGMT-07:00 America/Boise\nGMT-07:00 America/Cambridge_Bay\nGMT-07:00 America/Chihuahua\nGMT-07:00 America/Creston\nGMT-07:00 America/Dawson\nGMT-07:00 America/Dawson_Creek\nGMT-07:00 America/Denver\nGMT-07:00 America/Edmonton\nGMT-07:00 America/Fort_Nelson\nGMT-07:00 America/Hermosillo\nGMT-07:00 America/Inuvik\nGMT-07:00 America/Mazatlan\nGMT-07:00 America/Ojinaga\nGMT-07:00 America/Phoenix\nGMT-07:00 America/Whitehorse\nGMT-07:00 America/Yellowknife\nGMT-07:00 Etc/GMT+7\nGMT-07:00 MST\nGMT-07:00 MST7MDT\nGMT-08:00 America/Los_Angeles\nGMT-08:00 America/Tijuana\nGMT-08:00 America/Vancouver\nGMT-08:00 Etc/GMT+8\nGMT-08:00 Pacific/Pitcairn\nGMT-08:00 PST8PDT\nGMT-09:00 America/Anchorage\nGMT-09:00 America/Juneau\nGMT-09:00 America/Metlakatla\nGMT-09:00 America/Nome\nGMT-09:00 America/Sitka\nGMT-09:00 America/Yakutat\nGMT-09:00 Etc/GMT+9\nGMT-09:00 Pacific/Gambier\nGMT-09:30 Pacific/Marquesas\nGMT-10:00 America/Adak\nGMT-10:00 Etc/GMT+10\nGMT-10:00 HST\nGMT-10:00 Pacific/Honolulu\nGMT-10:00 Pacific/Rarotonga\nGMT-10:00 Pacific/Tahiti\nGMT-11:00 Etc/GMT+11\nGMT-11:00 Pacific/Midway\nGMT-11:00 Pacific/Niue\nGMT-11:00 Pacific/Pago_Pago\nGMT-12:00 Etc/GMT+12\nGMT+00:00 Africa/Abidjan\nGMT+00:00 Africa/Accra\nGMT+00:00 Africa/Bamako\nGMT+00:00 Africa/Banjul\nGMT+00:00 Africa/Bissau\nGMT+00:00 Africa/Conakry\nGMT+00:00 Africa/Dakar\nGMT+00:00 Africa/Freetown\nGMT+00:00 Africa/Lome\nGMT+00:00 Africa/Monrovia\nGMT+00:00 Africa/Nouakchott\nGMT+00:00 Africa/Ouagadougou\nGMT+00:00 Africa/Sao_Tome\nGMT+00:00 America/Danmarkshavn\nGMT+00:00 Antarctica/Troll\nGMT+00:00 Atlantic/Canary\nGMT+00:00 Atlantic/Faroe\nGMT+00:00 Atlantic/Madeira\nGMT+00:00 Atlantic/Reykjavik\nGMT+00:00 Atlantic/St_Helena\nGMT+00:00 Etc/GMT\nGMT+00:00 Etc/GMT-0\nGMT+00:00 Etc/GMT+0\nGMT+00:00 Etc/GMT0\nGMT+00:00 Etc/Greenwich\nGMT+00:00 Etc/Universal\nGMT+00:00 Etc/Zulu\nGMT+00:00 Europe/Dublin\nGMT+00:00 Europe/Guernsey\nGMT+00:00 Europe/Isle_of_Man\nGMT+00:00 Europe/Jersey\nGMT+00:00 Europe/Lisbon\nGMT+00:00 Europe/London\nGMT+00:00 GMT\nGMT+00:00 UTC\nGMT+00:00 WET\nGMT+01:00 Africa/Algiers\nGMT+01:00 Africa/Bangui\nGMT+01:00 Africa/Brazzaville\nGMT+01:00 Africa/Casablanca\nGMT+01:00 Africa/Ceuta\nGMT+01:00 Africa/Douala\nGMT+01:00 Africa/El_Aaiun\nGMT+01:00 Africa/Kinshasa\nGMT+01:00 Africa/Lagos\nGMT+01:00 Africa/Libreville\nGMT+01:00 Africa/Luanda\nGMT+01:00 Africa/Malabo\nGMT+01:00 Africa/Ndjamena\nGMT+01:00 Africa/Niamey\nGMT+01:00 Africa/Porto-Novo\nGMT+01:00 Africa/Tunis\nGMT+01:00 Arctic/Longyearbyen\nGMT+01:00 CET\nGMT+01:00 Etc/GMT-1\nGMT+01:00 Europe/Amsterdam\nGMT+01:00 Europe/Andorra\nGMT+01:00 Europe/Belgrade\nGMT+01:00 Europe/Berlin\nGMT+01:00 Europe/Bratislava\nGMT+01:00 Europe/Brussels\nGMT+01:00 Europe/Budapest\nGMT+01:00 Europe/Busingen\nGMT+01:00 Europe/Copenhagen\nGMT+01:00 Europe/Gibraltar\nGMT+01:00 Europe/Ljubljana\nGMT+01:00 Europe/Luxembourg\nGMT+01:00 Europe/Madrid\nGMT+01:00 Europe/Malta\nGMT+01:00 Europe/Monaco\nGMT+01:00 Europe/Oslo\nGMT+01:00 Europe/Paris\nGMT+01:00 Europe/Podgorica\nGMT+01:00 Europe/Prague\nGMT+01:00 Europe/Rome\nGMT+01:00 Europe/San_Marino\nGMT+01:00 Europe/Sarajevo\nGMT+01:00 Europe/Skopje\nGMT+01:00 Europe/Stockholm\nGMT+01:00 Europe/Tirane\nGMT+01:00 Europe/Vaduz\nGMT+01:00 Europe/Vatican\nGMT+01:00 Europe/Vienna\nGMT+01:00 Europe/Warsaw\nGMT+01:00 Europe/Zagreb\nGMT+01:00 Europe/Zurich\nGMT+01:00 MET\nGMT+02:00 Africa/Blantyre\nGMT+02:00 Africa/Bujumbura\nGMT+02:00 Africa/Cairo\nGMT+02:00 Africa/Gaborone\nGMT+02:00 Africa/Harare\nGMT+02:00 Africa/Johannesburg\nGMT+02:00 Africa/Khartoum\nGMT+02:00 Africa/Kigali\nGMT+02:00 Africa/Lubumbashi\nGMT+02:00 Africa/Lusaka\nGMT+02:00 Africa/Maputo\nGMT+02:00 Africa/Maseru\nGMT+02:00 Africa/Mbabane\nGMT+02:00 Africa/Tripoli\nGMT+02:00 Africa/Windhoek\nGMT+02:00 Asia/Amman\nGMT+02:00 Asia/Beirut\nGMT+02:00 Asia/Damascus\nGMT+02:00 Asia/Famagusta\nGMT+02:00 Asia/Gaza\nGMT+02:00 Asia/Hebron\nGMT+02:00 Asia/Jerusalem\nGMT+02:00 Asia/Nicosia\nGMT+02:00 EET\nGMT+02:00 Etc/GMT-2\nGMT+02:00 Europe/Athens\nGMT+02:00 Europe/Bucharest\nGMT+02:00 Europe/Chisinau\nGMT+02:00 Europe/Helsinki\nGMT+02:00 Europe/Kaliningrad\nGMT+02:00 Europe/Kiev\nGMT+02:00 Europe/Mariehamn\nGMT+02:00 Europe/Nicosia\nGMT+02:00 Europe/Riga\nGMT+02:00 Europe/Sofia\nGMT+02:00 Europe/Tallinn\nGMT+02:00 Europe/Uzhgorod\nGMT+02:00 Europe/Vilnius\nGMT+02:00 Europe/Zaporozhye\nGMT+03:00 Africa/Addis_Ababa\nGMT+03:00 Africa/Asmara\nGMT+03:00 Africa/Dar_es_Salaam\nGMT+03:00 Africa/Djibouti\nGMT+03:00 Africa/Juba\nGMT+03:00 Africa/Kampala\nGMT+03:00 Africa/Mogadishu\nGMT+03:00 Africa/Nairobi\nGMT+03:00 Antarctica/Syowa\nGMT+03:00 Asia/Aden\nGMT+03:00 Asia/Baghdad\nGMT+03:00 Asia/Bahrain\nGMT+03:00 Asia/Istanbul\nGMT+03:00 Asia/Kuwait\nGMT+03:00 Asia/Qatar\nGMT+03:00 Asia/Riyadh\nGMT+03:00 Etc/GMT-3\nGMT+03:00 Europe/Istanbul\nGMT+03:00 Europe/Kirov\nGMT+03:00 Europe/Minsk\nGMT+03:00 Europe/Moscow\nGMT+03:00 Europe/Simferopol\nGMT+03:00 Indian/Antananarivo\nGMT+03:00 Indian/Comoro\nGMT+03:00 Indian/Mayotte\nGMT+03:30 Asia/Tehran\nGMT+04:00 Asia/Baku\nGMT+04:00 Asia/Dubai\nGMT+04:00 Asia/Muscat\nGMT+04:00 Asia/Tbilisi\nGMT+04:00 Asia/Yerevan\nGMT+04:00 Etc/GMT-4\nGMT+04:00 Europe/Astrakhan\nGMT+04:00 Europe/Samara\nGMT+04:00 Europe/Saratov\nGMT+04:00 Europe/Ulyanovsk\nGMT+04:00 Europe/Volgograd\nGMT+04:00 Indian/Mahe\nGMT+04:00 Indian/Mauritius\nGMT+04:00 Indian/Reunion\nGMT+04:30 Asia/Kabul\nGMT+05:00 Antarctica/Mawson\nGMT+05:00 Asia/Aqtau\nGMT+05:00 Asia/Aqtobe\nGMT+05:00 Asia/Ashgabat\nGMT+05:00 Asia/Atyrau\nGMT+05:00 Asia/Dushanbe\nGMT+05:00 Asia/Karachi\nGMT+05:00 Asia/Oral\nGMT+05:00 Asia/Qyzylorda\nGMT+05:00 Asia/Samarkand\nGMT+05:00 Asia/Tashkent\nGMT+05:00 Asia/Yekaterinburg\nGMT+05:00 Etc/GMT-5\nGMT+05:00 Indian/Kerguelen\nGMT+05:00 Indian/Maldives\nGMT+05:30 Asia/Calcutta\nGMT+05:30 Asia/Colombo\nGMT+05:30 Asia/Kolkata\nGMT+05:45 Asia/Kathmandu\nGMT+05:45 Asia/Katmandu\nGMT+06:00 Antarctica/Vostok\nGMT+06:00 Asia/Almaty\nGMT+06:00 Asia/Bishkek\nGMT+06:00 Asia/Dhaka\nGMT+06:00 Asia/Omsk\nGMT+06:00 Asia/Qostanay\nGMT+06:00 Asia/Thimphu\nGMT+06:00 Asia/Urumqi\nGMT+06:00 Etc/GMT-6\nGMT+06:00 Indian/Chagos\nGMT+06:30 Asia/Yangon\nGMT+06:30 Indian/Cocos\nGMT+07:00 Antarctica/Davis\nGMT+07:00 Asia/Bangkok\nGMT+07:00 Asia/Barnaul\nGMT+07:00 Asia/Ho_Chi_Minh\nGMT+07:00 Asia/Hovd\nGMT+07:00 Asia/Jakarta\nGMT+07:00 Asia/Krasnoyarsk\nGMT+07:00 Asia/Novokuznetsk\nGMT+07:00 Asia/Novosibirsk\nGMT+07:00 Asia/Phnom_Penh\nGMT+07:00 Asia/Pontianak\nGMT+07:00 Asia/Tomsk\nGMT+07:00 Asia/Vientiane\nGMT+07:00 Etc/GMT-7\nGMT+07:00 Indian/Christmas\nGMT+08:00 Asia/Brunei\nGMT+08:00 Asia/Choibalsan\nGMT+08:00 Asia/Hong_Kong\nGMT+08:00 Asia/Irkutsk\nGMT+08:00 Asia/Kuala_Lumpur\nGMT+08:00 Asia/Kuching\nGMT+08:00 Asia/Macau\nGMT+08:00 Asia/Makassar\nGMT+08:00 Asia/Manila\nGMT+08:00 Asia/Shanghai\nGMT+08:00 Asia/Singapore\nGMT+08:00 Asia/Taipei\nGMT+08:00 Asia/Ulaanbaatar\nGMT+08:00 Australia/Perth\nGMT+08:00 Etc/GMT-8\nGMT+08:45 Australia/Eucla\nGMT+09:00 Asia/Chita\nGMT+09:00 Asia/Dili\nGMT+09:00 Asia/Jayapura\nGMT+09:00 Asia/Khandyga\nGMT+09:00 Asia/Pyongyang\nGMT+09:00 Asia/Seoul\nGMT+09:00 Asia/Tokyo\nGMT+09:00 Asia/Yakutsk\nGMT+09:00 Etc/GMT-9\nGMT+09:00 Pacific/Palau\nGMT+09:30 Australia/Darwin\nGMT+10:00 Antarctica/DumontDUrville\nGMT+10:00 Asia/Ust-Nera\nGMT+10:00 Asia/Vladivostok\nGMT+10:00 Australia/Brisbane\nGMT+10:00 Australia/Lindeman\nGMT+10:00 Etc/GMT-10\nGMT+10:00 Pacific/Chuuk\nGMT+10:00 Pacific/Guam\nGMT+10:00 Pacific/Port_Moresby\nGMT+10:00 Pacific/Saipan\nGMT+10:30 Australia/Adelaide\nGMT+10:30 Australia/Broken_Hill\nGMT+11:00 Antarctica/Casey\nGMT+11:00 Antarctica/Macquarie\nGMT+11:00 Asia/Magadan\nGMT+11:00 Asia/Sakhalin\nGMT+11:00 Asia/Srednekolymsk\nGMT+11:00 Australia/Currie\nGMT+11:00 Australia/Hobart\nGMT+11:00 Australia/Lord_Howe\nGMT+11:00 Australia/Melbourne\nGMT+11:00 Australia/Sydney\nGMT+11:00 Etc/GMT-11\nGMT+11:00 Pacific/Bougainville\nGMT+11:00 Pacific/Efate\nGMT+11:00 Pacific/Guadalcanal\nGMT+11:00 Pacific/Kosrae\nGMT+11:00 Pacific/Noumea\nGMT+11:00 Pacific/Pohnpei\nGMT+12:00 Asia/Anadyr\nGMT+12:00 Asia/Kamchatka\nGMT+12:00 Etc/GMT-12\nGMT+12:00 Pacific/Fiji\nGMT+12:00 Pacific/Funafuti\nGMT+12:00 Pacific/Kwajalein\nGMT+12:00 Pacific/Majuro\nGMT+12:00 Pacific/Nauru\nGMT+12:00 Pacific/Norfolk\nGMT+12:00 Pacific/Tarawa\nGMT+12:00 Pacific/Wake\nGMT+12:00 Pacific/Wallis\nGMT+13:00 Antarctica/McMurdo\nGMT+13:00 Etc/GMT-13\nGMT+13:00 Pacific/Auckland\nGMT+13:00 Pacific/Enderbury\nGMT+13:00 Pacific/Fakaofo\nGMT+13:00 Pacific/Tongatapu\nGMT+13:45 Pacific/Chatham\nGMT+14:00 Etc/GMT-14\nGMT+14:00 Pacific/Apia\nGMT+14:00 Pacific/Kiritimati   \n</code></pre>\n","_postman_id":"95b5cf82-4c84-40c2-b44e-0436fbd22832"}],"id":"a0f96377-de76-4cec-9c71-cb152d1544a0","_postman_id":"a0f96377-de76-4cec-9c71-cb152d1544a0","description":""}],"variable":[{"key":"baseUrl","value":"http://127.0.0.1:50000"},{"key":"token","value":""},{"key":"workspaceId","value":"1"}]}