{"items":[{"type":"link","label":"API Tài nguyên chung","link":"/vi/api-reference/shared-resources/shared-api","routeSlug":"/vi/api-reference/shared-resources/shared-api","content":{"contentType":"overview","meta":{"name":"API Tài nguyên chung"},"children":[{"nodeType":"container","panels":[{"title":"Download OpenAPI description","titleTranslationKey":"download.description.title","children":[{"kind":"download","label":"shared-api.json","url":"/_bundle/@l10n/vi/API Reference/Shared Resources/shared-api.json?download"},{"kind":"download","label":"shared-api.yaml","url":"/_bundle/@l10n/vi/API Reference/Shared Resources/shared-api.yaml?download"}]},{"title":"Overview","titleTranslationKey":"info.title","children":[]},{"title":"Languages","titleTranslationKey":"languages.title","children":[{"kind":"languages","options":[{"key":"curl","title":"curl","lang":"curl"},{"key":"javascript","title":"JavaScript","lang":"JavaScript"},{"key":"node","title":"Node.js","lang":"Node.js"},{"key":"python","title":"Python","lang":"Python"},{"key":"java","title":"Java","lang":"Java"},{"key":"csharp","title":"C#","lang":"C#"},{"key":"php","title":"PHP","lang":"PHP"},{"key":"go","title":"Go","lang":"Go"},{"key":"ruby","title":"Ruby","lang":"Ruby"},{"key":"r","title":"R","lang":"R"},{"key":"payload","title":"Payload","lang":"Payload"}]}]},{"title":"Servers","titleTranslationKey":"servers.title","children":[{"kind":"servers","servers":[{"url":"http://127.0.0.1:40000"}],"mode":"default"}]}],"children":[{"nodeType":"overview-section-wrapper","children":[{"nodeType":"header","level":1,"label":"API Tài nguyên chung (2026-09-05)","showPageActions":true},{"nodeType":"overview-section-wrapper","children":[{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"API quản lý tài nguyên chung cho proxy, nhóm và thẻ. Các tài nguyên này được sử dụng bởi cả Hồ sơ trình duyệt và Điện thoại đám mây. URL cơ sở: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"http://127.0.0.1:40000"},"children":[]}]}]}]}],"sectionId":"/vi/api-reference/shared-resources/shared-api"}],"sectionId":"/vi/api-reference/shared-resources/shared-api"}]}]}},{"type":"group","label":"Proxies","link":"/vi/api-reference/shared-resources/shared-api/proxies","routeSlug":"/vi/api-reference/shared-resources/shared-api/proxies","items":[{"label":"Lấy danh sách máy chủ proxy","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/proxies/queryproxyinfopageusingpost","routeSlug":"/vi/api-reference/shared-resources/shared-api/proxies/queryproxyinfopageusingpost","metadata":{"seo":{"title":"Lấy danh sách máy chủ proxy","description":"Liệt kê theo trang các cấu hình proxy của nhóm."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"queryProxyInfoPageUsingPOST","name":"Lấy danh sách máy chủ proxy","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1proxyInfo~1page/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Lấy danh sách máy chủ proxy","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Liệt kê theo trang các cấu hình proxy của nhóm."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": không có. Chỉ đọc. An toàn khi thử lại với thời gian chờ tăng dần có giới hạn."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Lưu ý"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": mật khẩu không được trả về cho thành viên thường, cũng như với proxy cloud và proxy động. Proxy động xuất hiện ở đây nhưng được quản lý ở nơi khác và không thể sửa qua các endpoint proxy."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4251","exampleIds":["paths/~1api~1proxyInfo~1page/post/requestBody/content/application~1json/example"]}},"schemaId":"schema_4251","exampleIds":["paths/~1api~1proxyInfo~1page/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1api~1proxyInfo~1page/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/proxyInfo/page","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"schema_4251","exampleIds":["paths/~1api~1proxyInfo~1page/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/api/proxyInfo/page","href":"proxies/queryproxyinfopageusingpost","openApiOperationId":"queryProxyInfoPageUsingPOST","summary":"Lấy danh sách máy chủ proxy"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"schemaId":"schema_4251","exampleIds":["paths/~1api~1proxyInfo~1page/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4251","exampleIds":["paths/~1api~1proxyInfo~1page/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data.dataList"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" chứa các bản ghi của trang được yêu cầu và là mảng rỗng khi không có kết quả khớp; "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data.total"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data.current"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" và "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data.pages"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" mô tả phân trang."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4252","exampleIds":["paths/~1api~1proxyInfo~1page/post/responses/200/content/application~1json/example"]}},"schemaId":"schema_4252","exampleIds":["paths/~1api~1proxyInfo~1page/post/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1proxyInfo~1page/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4252","exampleIds":["paths/~1api~1proxyInfo~1page/post/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4252","exampleIds":["paths/~1api~1proxyInfo~1page/post/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/proxies/queryproxyinfopageusingpost"}],"panels":[]}]},"httpPath":"/api/proxyInfo/page"},{"label":"Thêm máy chủ proxy","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/proxies/addusingpost","routeSlug":"/vi/api-reference/shared-resources/shared-api/proxies/addusingpost","metadata":{"seo":{"title":"Thêm máy chủ proxy","description":"Tạo một cấu hình proxy trong nhóm."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"addUsingPOST","name":"Thêm máy chủ proxy","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1proxyInfo~1add/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Thêm máy chủ proxy","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tạo một cấu hình proxy trong nhóm."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Điều kiện tiên quyết"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"proxyPort"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" là bắt buộc và phải nằm trong 1–65535, còn "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"proxyProvider"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" phải là một nhà cung cấp được nhận diện."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": chèn một bản ghi proxy và trả về ID của nó, sẵn sàng để gán cho các profile. Không có gì được gửi tới nhà cung cấp proxy."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Hoàn tất"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": đồng bộ."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thử lại"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"không có bước kiểm tra trùng tên hay trùng cấu hình."},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" Gửi cùng một request body hai lần sẽ tạo ra hai proxy với hai ID. Sau khi hết thời gian chờ, hãy tìm trong "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/proxyInfo/page"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" trước khi gửi lại."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Các mã lỗi nghiệp vụ đã ghi nhận: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"14023"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Xem "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/vi/api-reference/getting-started/error-codes"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Codes"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" để biết ý nghĩa từng mã. Mọi thao tác cũng có thể trả về các mã dùng chung."},"children":[]}]}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4253","exampleIds":["paths/~1api~1proxyInfo~1add/post/requestBody/content/application~1json/example"]}},"schemaId":"schema_4253","exampleIds":["paths/~1api~1proxyInfo~1add/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1api~1proxyInfo~1add/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/proxyInfo/add","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"schema_4253","exampleIds":["paths/~1api~1proxyInfo~1add/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/api/proxyInfo/add","href":"proxies/addusingpost","openApiOperationId":"addUsingPOST","summary":"Thêm máy chủ proxy"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"schemaId":"schema_4253","exampleIds":["paths/~1api~1proxyInfo~1add/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4253","exampleIds":["paths/~1api~1proxyInfo~1add/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" là một giá trị số nguyên duy nhất."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4254","exampleIds":["paths/~1api~1proxyInfo~1add/post/responses/200/content/application~1json/example"]}},"schemaId":"schema_4254","exampleIds":["paths/~1api~1proxyInfo~1add/post/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1proxyInfo~1add/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4254","exampleIds":["paths/~1api~1proxyInfo~1add/post/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4254","exampleIds":["paths/~1api~1proxyInfo~1add/post/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/proxies/addusingpost"}],"panels":[]}]},"httpPath":"/api/proxyInfo/add"},{"label":"Sửa đổi thông tin proxy","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/proxies/updateproxyusingpost","routeSlug":"/vi/api-reference/shared-resources/shared-api/proxies/updateproxyusingpost","metadata":{"seo":{"title":"Sửa đổi thông tin proxy","description":"Cập nhật một cấu hình proxy."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"updateProxyUsingPOST","name":"Sửa đổi thông tin proxy","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1proxyInfo~1update/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Sửa đổi thông tin proxy","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Cập nhật một cấu hình proxy."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Điều kiện tiên quyết"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": proxy phải tồn tại trong nhóm. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Không thể cập nhật proxy động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" qua endpoint này. Nhà cung cấp phải là một giá trị được nhận diện."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": đây là ghi đè toàn bộ, không phải cập nhật từng phần — các trường bạn bỏ trống sẽ trở về giá trị mặc định chứ không giữ giá trị hiện tại. Hãy đọc proxy ra trước rồi gửi lại đầy đủ."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Phạm vi áp dụng"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": các profile vẫn giữ liên kết vì chỉ bản ghi proxy thay đổi, nhưng một trình duyệt hoặc cloud phone đang chạy vẫn tiếp tục dùng thông tin kết nối mà nó đã khởi động cùng. Hãy khởi động lại nó để áp dụng thông tin mới."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Hoàn tất"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": đồng bộ. Không có khóa lạc quan, nên các lần cập nhật đồng thời sẽ lấy lần ghi cuối cùng."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Các mã lỗi nghiệp vụ đã ghi nhận: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"14003"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"14023"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Xem "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/vi/api-reference/getting-started/error-codes"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Codes"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" để biết ý nghĩa từng mã. Mọi thao tác cũng có thể trả về các mã dùng chung."},"children":[]}]}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4255","exampleIds":["paths/~1api~1proxyInfo~1update/post/requestBody/content/application~1json/example"]}},"schemaId":"schema_4255","exampleIds":["paths/~1api~1proxyInfo~1update/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1api~1proxyInfo~1update/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/proxyInfo/update","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"schema_4255","exampleIds":["paths/~1api~1proxyInfo~1update/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/api/proxyInfo/update","href":"proxies/updateproxyusingpost","openApiOperationId":"updateProxyUsingPOST","summary":"Sửa đổi thông tin proxy"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"schemaId":"schema_4255","exampleIds":["paths/~1api~1proxyInfo~1update/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4255","exampleIds":["paths/~1api~1proxyInfo~1update/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. Thao tác này không trả về payload; kết quả được thể hiện qua "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"code"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4256","exampleIds":["paths/~1api~1proxyInfo~1update/post/responses/200/content/application~1json/example"]}},"schemaId":"schema_4256","exampleIds":["paths/~1api~1proxyInfo~1update/post/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1proxyInfo~1update/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4256","exampleIds":["paths/~1api~1proxyInfo~1update/post/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4256","exampleIds":["paths/~1api~1proxyInfo~1update/post/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/proxies/updateproxyusingpost"}],"panels":[]}]},"httpPath":"/api/proxyInfo/update"},{"label":"Xóa máy chủ proxy","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/proxies/deleteproxyusingpost","routeSlug":"/vi/api-reference/shared-resources/shared-api/proxies/deleteproxyusingpost","metadata":{"seo":{"title":"Xóa máy chủ proxy","description":"Xóa một hoặc nhiều cấu hình proxy."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"deleteProxyUsingPOST","name":"Xóa máy chủ proxy","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1proxyInfo~1delete/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Xóa máy chủ proxy","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Xóa một hoặc nhiều cấu hình proxy."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Điều kiện tiên quyết"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": ít nhất một ID phải tra cứu được trong nhóm; những ID không tra cứu được sẽ bị bỏ qua âm thầm. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Không thể xóa một proxy nền tảng cloud chưa hết hạn"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" — trường hợp này được báo bằng một mã lỗi riêng."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": proxy tự sở hữu bị loại bỏ và được hủy liên kết khỏi mọi jump server. Một proxy nền tảng cloud đã hết hạn thì thay vào đó được đánh dấu chờ giải phóng, đăng ký của nó bị hủy, và IP được giải phóng "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"không đồng bộ"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" — quá trình giải phóng có thể vẫn đang diễn ra khi phản hồi trả về."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Ảnh hưởng lan truyền"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": các profile và cloud phone đang gán proxy này "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"không bị chặn cũng không được hủy gán"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Chúng vẫn tiếp tục trỏ tới proxy đã bị xóa, và các phiên đang chạy không bị ngắt. Hãy gán lại chúng bằng "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/env/setProxy/batch"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" trước khi xóa."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thử lại"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": các ID được xử lý lần lượt và lệnh gọi dừng lại ở lần từ chối đầu tiên, nên lô có thể chỉ được áp dụng một phần. Hãy đọc lại "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/proxyInfo/page"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" trước khi thử lại."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Các mã lỗi nghiệp vụ đã ghi nhận: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"14017"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"14024"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Xem "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/vi/api-reference/getting-started/error-codes"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Codes"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" để biết ý nghĩa từng mã. Mọi thao tác cũng có thể trả về các mã dùng chung."},"children":[]}]}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4257","exampleIds":["paths/~1api~1proxyInfo~1delete/post/requestBody/content/application~1json/example"]}},"schemaId":"schema_4257","exampleIds":["paths/~1api~1proxyInfo~1delete/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1api~1proxyInfo~1delete/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/proxyInfo/delete","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"schema_4257","exampleIds":["paths/~1api~1proxyInfo~1delete/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/api/proxyInfo/delete","href":"proxies/deleteproxyusingpost","openApiOperationId":"deleteProxyUsingPOST","summary":"Xóa máy chủ proxy"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"schemaId":"schema_4257","exampleIds":["paths/~1api~1proxyInfo~1delete/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4257","exampleIds":["paths/~1api~1proxyInfo~1delete/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. Thao tác này không trả về payload; kết quả được thể hiện qua "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"code"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4256","exampleIds":["paths/~1api~1proxyInfo~1delete/post/responses/200/content/application~1json/example"]}},"schemaId":"schema_4256","exampleIds":["paths/~1api~1proxyInfo~1delete/post/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1proxyInfo~1delete/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4256","exampleIds":["paths/~1api~1proxyInfo~1delete/post/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4256","exampleIds":["paths/~1api~1proxyInfo~1delete/post/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/proxies/deleteproxyusingpost"}],"panels":[]}]},"httpPath":"/api/proxyInfo/delete"}],"content":{"contentType":"group","meta":{"name":"Proxies"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Proxies","showPageActions":true},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Các API liên quan đến Proxies."},"children":[]}]}]}]}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/proxyInfo/page","summary":"Lấy danh sách máy chủ proxy","prefix":{"name":"post","color":"post"},"badges":[],"link":"/proxies/queryproxyinfopageusingpost","deprecated":false},{"title":"/api/proxyInfo/add","summary":"Thêm máy chủ proxy","prefix":{"name":"post","color":"post"},"badges":[],"link":"/proxies/addusingpost","deprecated":false},{"title":"/api/proxyInfo/update","summary":"Sửa đổi thông tin proxy","prefix":{"name":"post","color":"post"},"badges":[],"link":"/proxies/updateproxyusingpost","deprecated":false},{"title":"/api/proxyInfo/delete","summary":"Xóa máy chủ proxy","prefix":{"name":"post","color":"post"},"badges":[],"link":"/proxies/deleteproxyusingpost","deprecated":false}]}]}]}]}},{"type":"group","label":"Groups","link":"/vi/api-reference/shared-resources/shared-api/groups","routeSlug":"/vi/api-reference/shared-resources/shared-api/groups","items":[{"label":"Lấy danh sách các nhóm","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/groups/apienvgrouppagepost","routeSlug":"/vi/api-reference/shared-resources/shared-api/groups/apienvgrouppagepost","metadata":{"seo":{"title":"Lấy danh sách các nhóm","description":"Liệt kê theo trang các nhóm profile."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"apiEnvgroupPagePost","name":"Lấy danh sách các nhóm","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1envgroup~1page/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Lấy danh sách các nhóm","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Liệt kê theo trang các nhóm profile."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": không có. Chỉ đọc. An toàn khi thử lại với thời gian chờ tăng dần có giới hạn."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Lưu ý"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": khi nhóm làm việc phân quyền theo từng nhóm, một thành viên chưa được cấp nhóm nào sẽ nhận một trang rỗng thay vì lỗi."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4258","exampleIds":["paths/~1api~1envgroup~1page/post/requestBody/content/application~1json/example"]}},"schemaId":"schema_4258","exampleIds":["paths/~1api~1envgroup~1page/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1api~1envgroup~1page/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/envgroup/page","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"schema_4258","exampleIds":["paths/~1api~1envgroup~1page/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/api/envgroup/page","href":"groups/apienvgrouppagepost","openApiOperationId":"apiEnvgroupPagePost","summary":"Lấy danh sách các nhóm"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"schemaId":"schema_4258","exampleIds":["paths/~1api~1envgroup~1page/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4258","exampleIds":["paths/~1api~1envgroup~1page/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data.dataList"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" chứa các bản ghi của trang được yêu cầu và là mảng rỗng khi không có kết quả khớp; "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data.total"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data.current"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" và "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data.pages"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" mô tả phân trang."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4259","exampleIds":["paths/~1api~1envgroup~1page/post/responses/200/content/application~1json/example"]}},"schemaId":"schema_4259","exampleIds":["paths/~1api~1envgroup~1page/post/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1envgroup~1page/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4259","exampleIds":["paths/~1api~1envgroup~1page/post/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4259","exampleIds":["paths/~1api~1envgroup~1page/post/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/groups/apienvgrouppagepost"}],"panels":[]}]},"httpPath":"/api/envgroup/page"},{"label":"Chỉnh sửa thông tin nhóm","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/groups/apienvgroupeditpost","routeSlug":"/vi/api-reference/shared-resources/shared-api/groups/apienvgroupeditpost","metadata":{"seo":{"title":"Chỉnh sửa thông tin nhóm","description":"Đổi tên một nhóm profile."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"apiEnvgroupEditPost","name":"Chỉnh sửa thông tin nhóm","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1envgroup~1edit/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Chỉnh sửa thông tin nhóm","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Đổi tên một nhóm profile."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Điều kiện tiên quyết"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": nhóm phải tồn tại trong nhóm làm việc, bên gọi phải có quyền với nó, và tên mới không được trùng với nhóm khác. Bước kiểm tra trùng tên chỉ chạy khi tên thực sự thay đổi."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": đổi tên nhóm. Các profile vẫn ở trong đó — chúng tham chiếu nhóm theo ID, nên không cần cập nhật gì khác."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Hoàn tất"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": đồng bộ và idempotent."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4260","exampleIds":["paths/~1api~1envgroup~1edit/post/requestBody/content/application~1json/example"]}},"schemaId":"schema_4260","exampleIds":["paths/~1api~1envgroup~1edit/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1api~1envgroup~1edit/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/envgroup/edit","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"schema_4260","exampleIds":["paths/~1api~1envgroup~1edit/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/api/envgroup/edit","href":"groups/apienvgroupeditpost","openApiOperationId":"apiEnvgroupEditPost","summary":"Chỉnh sửa thông tin nhóm"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"schemaId":"schema_4260","exampleIds":["paths/~1api~1envgroup~1edit/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4260","exampleIds":["paths/~1api~1envgroup~1edit/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" là một giá trị boolean duy nhất."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4261","exampleIds":["paths/~1api~1envgroup~1edit/post/responses/200/content/application~1json/example"]}},"schemaId":"schema_4261","exampleIds":["paths/~1api~1envgroup~1edit/post/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1envgroup~1edit/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4261","exampleIds":["paths/~1api~1envgroup~1edit/post/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4261","exampleIds":["paths/~1api~1envgroup~1edit/post/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/groups/apienvgroupeditpost"}],"panels":[]}]},"httpPath":"/api/envgroup/edit"},{"label":"Thêm nhóm","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/groups/apienvgroupcreatepost","routeSlug":"/vi/api-reference/shared-resources/shared-api/groups/apienvgroupcreatepost","metadata":{"seo":{"title":"Thêm nhóm","description":"Tạo một nhóm profile."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"apiEnvgroupCreatePost","name":"Thêm nhóm","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1envgroup~1create/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Thêm nhóm","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tạo một nhóm profile."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Điều kiện tiên quyết"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": tên không được rỗng, tối đa 100 ký tự, và chưa được một nhóm khác trong nhóm làm việc sử dụng. "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mỗi nhóm làm việc bị giới hạn 1000 nhóm."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": tạo nhóm. Khi nhóm làm việc phân quyền theo từng nhóm và bên gọi không phải chủ sở hữu, bên gọi cũng được cấp quyền truy cập nhóm mới."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Hoàn tất"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": đồng bộ; "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" mang ID của nhóm mới."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thử lại"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": tên trùng sẽ bị từ chối chứ không dùng lại nhóm đã có, nên nếu bạn thử lại sau một lệnh gọi thực ra đã thành công nhưng bạn không nhận được phản hồi, lần thử lại sẽ báo lỗi trùng tên — chính đó là dấu hiệu lần gọi đầu đã thành công. Hãy xác nhận bằng "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/envgroup/page"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4262","exampleIds":["paths/~1api~1envgroup~1create/post/requestBody/content/application~1json/example"]}},"schemaId":"schema_4262","exampleIds":["paths/~1api~1envgroup~1create/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1api~1envgroup~1create/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/envgroup/create","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"schema_4262","exampleIds":["paths/~1api~1envgroup~1create/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/api/envgroup/create","href":"groups/apienvgroupcreatepost","openApiOperationId":"apiEnvgroupCreatePost","summary":"Thêm nhóm"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"schemaId":"schema_4262","exampleIds":["paths/~1api~1envgroup~1create/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4262","exampleIds":["paths/~1api~1envgroup~1create/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" là một đối tượng với các trường "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"id"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" và "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"groupName"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4263","exampleIds":["paths/~1api~1envgroup~1create/post/responses/200/content/application~1json/example"]}},"schemaId":"schema_4263","exampleIds":["paths/~1api~1envgroup~1create/post/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1envgroup~1create/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4263","exampleIds":["paths/~1api~1envgroup~1create/post/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4263","exampleIds":["paths/~1api~1envgroup~1create/post/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/groups/apienvgroupcreatepost"}],"panels":[]}]},"httpPath":"/api/envgroup/create"},{"label":"Xóa nhóm","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/groups/apienvgroupdeletepost","routeSlug":"/vi/api-reference/shared-resources/shared-api/groups/apienvgroupdeletepost","metadata":{"seo":{"title":"Xóa nhóm","description":"Xóa một hoặc nhiều nhóm profile."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"apiEnvgroupDeletePost","name":"Xóa nhóm","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1envgroup~1delete/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Xóa nhóm","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Xóa một hoặc nhiều nhóm profile."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Điều kiện tiên quyết"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": ít nhất một ID phải tra cứu được trong nhóm làm việc và bên gọi phải có quyền với nó; các ID không tra cứu được sẽ bị bỏ qua âm thầm."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": xóa các nhóm và quyền truy cập đã cấp cho thành viên theo chúng. Các profile trình duyệt và cloud phone từng ở trong đó sẽ trở thành chưa thuộc nhóm nào, nên không để lại tham chiếu nhóm mồ côi. Bật cờ xóa luôn môi trường sẽ chuyển thêm các profile mà bạn có quyền "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"vào thùng rác"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" — chúng không bị hủy, và cờ này không bao giờ tác động tới cloud phone."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Hoàn tất"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": đồng bộ nhưng "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"không nguyên tử"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Nhóm bị xóa trước, và các bước sau vẫn có thể thất bại, chẳng hạn khi một profile đang chạy hoặc đang chuyển giao, để lại kết quả là nhóm đã mất mà profile chưa được chuyển đi."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thử lại"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": hãy kiểm chứng bằng "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/envgroup/page"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" và danh sách profile trước khi thử lại."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Các mã lỗi nghiệp vụ đã ghi nhận: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"19064"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Xem "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/vi/api-reference/getting-started/error-codes"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Codes"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" để biết ý nghĩa từng mã. Mọi thao tác cũng có thể trả về các mã dùng chung."},"children":[]}]}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4264","exampleIds":["paths/~1api~1envgroup~1delete/post/requestBody/content/application~1json/example"]}},"schemaId":"schema_4264","exampleIds":["paths/~1api~1envgroup~1delete/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1api~1envgroup~1delete/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/envgroup/delete","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"schema_4264","exampleIds":["paths/~1api~1envgroup~1delete/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/api/envgroup/delete","href":"groups/apienvgroupdeletepost","openApiOperationId":"apiEnvgroupDeletePost","summary":"Xóa nhóm"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"schemaId":"schema_4264","exampleIds":["paths/~1api~1envgroup~1delete/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4264","exampleIds":["paths/~1api~1envgroup~1delete/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" là một giá trị boolean duy nhất."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4265","exampleIds":["paths/~1api~1envgroup~1delete/post/responses/200/content/application~1json/example"]}},"schemaId":"schema_4265","exampleIds":["paths/~1api~1envgroup~1delete/post/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1envgroup~1delete/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4265","exampleIds":["paths/~1api~1envgroup~1delete/post/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4265","exampleIds":["paths/~1api~1envgroup~1delete/post/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/groups/apienvgroupdeletepost"}],"panels":[]}]},"httpPath":"/api/envgroup/delete"}],"content":{"contentType":"group","meta":{"name":"Groups"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Groups","showPageActions":true},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Các API liên quan đến Groups."},"children":[]}]}]}]}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/envgroup/page","summary":"Lấy danh sách các nhóm","prefix":{"name":"post","color":"post"},"badges":[],"link":"/groups/apienvgrouppagepost","deprecated":false},{"title":"/api/envgroup/edit","summary":"Chỉnh sửa thông tin nhóm","prefix":{"name":"post","color":"post"},"badges":[],"link":"/groups/apienvgroupeditpost","deprecated":false},{"title":"/api/envgroup/create","summary":"Thêm nhóm","prefix":{"name":"post","color":"post"},"badges":[],"link":"/groups/apienvgroupcreatepost","deprecated":false},{"title":"/api/envgroup/delete","summary":"Xóa nhóm","prefix":{"name":"post","color":"post"},"badges":[],"link":"/groups/apienvgroupdeletepost","deprecated":false}]}]}]}]}},{"type":"group","label":"Tags","link":"/vi/api-reference/shared-resources/shared-api/tags","routeSlug":"/vi/api-reference/shared-resources/shared-api/tags","items":[{"label":"Lấy danh sách thẻ","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/tags/apienvtagallget","routeSlug":"/vi/api-reference/shared-resources/shared-api/tags/apienvtagallget","metadata":{"seo":{"title":"Lấy danh sách thẻ","description":"Trả về mọi thẻ profile trong nhóm."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"apiEnvtagAllGet","name":"Lấy danh sách thẻ","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1envtag~1all/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Lấy danh sách thẻ","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Trả về mọi thẻ profile trong nhóm."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": không có. Chỉ đọc. An toàn khi thử lại với thời gian chờ tăng dần có giới hạn."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Lưu ý"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": endpoint này "},"children":[]},{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"không phân trang và thẻ không có giới hạn phía server"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", nên phản hồi sẽ lớn dần theo số thẻ mà nhóm bạn đã tạo. Hãy thiết kế client tương ứng."},"children":[]}]}]}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/envtag/all","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"responseCodes":["200"],"pointer":"/api/envtag/all","href":"tags/apienvtagallget","openApiOperationId":"apiEnvtagAllGet","summary":"Lấy danh sách thẻ"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" là mảng các đối tượng với các trường "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"id"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" và "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"tagName"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", và là mảng rỗng khi không có gì để trả về."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4266","exampleIds":["paths/~1api~1envtag~1all/get/responses/200/content/application~1json/example"]}},"schemaId":"schema_4266","exampleIds":["paths/~1api~1envtag~1all/get/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1envtag~1all/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4266","exampleIds":["paths/~1api~1envtag~1all/get/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4266","exampleIds":["paths/~1api~1envtag~1all/get/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/tags/apienvtagallget"}],"panels":[]}]},"httpPath":"/api/envtag/all"},{"label":"Tạo thẻ","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/tags/apienvtagcreatepost","routeSlug":"/vi/api-reference/shared-resources/shared-api/tags/apienvtagcreatepost","metadata":{"seo":{"title":"Tạo thẻ","description":"Tạo một thẻ profile."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"apiEnvtagCreatePost","name":"Tạo thẻ","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1envtag~1create/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Tạo thẻ","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tạo một thẻ profile."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Điều kiện tiên quyết"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": tên không được rỗng, tối đa 100 ký tự, và chưa được một thẻ khác trong nhóm sử dụng."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": tạo thẻ và trả về ID của nó. Khác với nhóm, thẻ không có giới hạn số lượng."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thử lại"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": tên trùng sẽ bị từ chối chứ không dùng lại thẻ đã có. Hãy xác nhận bằng "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"/envtag/all"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4267","exampleIds":["paths/~1api~1envtag~1create/post/requestBody/content/application~1json/example"]}},"schemaId":"schema_4267","exampleIds":["paths/~1api~1envtag~1create/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1api~1envtag~1create/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/envtag/create","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"schema_4267","exampleIds":["paths/~1api~1envtag~1create/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/api/envtag/create","href":"tags/apienvtagcreatepost","openApiOperationId":"apiEnvtagCreatePost","summary":"Tạo thẻ"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"schemaId":"schema_4267","exampleIds":["paths/~1api~1envtag~1create/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4267","exampleIds":["paths/~1api~1envtag~1create/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" là một đối tượng với các trường "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"id"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" và "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"tagName"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4268","exampleIds":["paths/~1api~1envtag~1create/post/responses/200/content/application~1json/example"]}},"schemaId":"schema_4268","exampleIds":["paths/~1api~1envtag~1create/post/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1envtag~1create/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4268","exampleIds":["paths/~1api~1envtag~1create/post/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4268","exampleIds":["paths/~1api~1envtag~1create/post/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/tags/apienvtagcreatepost"}],"panels":[]}]},"httpPath":"/api/envtag/create"},{"label":"Chỉnh sửa thông tin của thẻ","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/tags/apienvtageditpost","routeSlug":"/vi/api-reference/shared-resources/shared-api/tags/apienvtageditpost","metadata":{"seo":{"title":"Chỉnh sửa thông tin của thẻ","description":"Đổi tên một thẻ profile."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"apiEnvtagEditPost","name":"Chỉnh sửa thông tin của thẻ","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1envtag~1edit/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Chỉnh sửa thông tin của thẻ","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Đổi tên một thẻ profile."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Điều kiện tiên quyết"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": thẻ phải tồn tại trong nhóm, và tên mới không được trùng với thẻ khác."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": đổi tên thẻ. Các liên kết thẻ hiện có không bị ảnh hưởng và các profile hiển thị tên mới ngay lập tức."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Hoàn tất"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": đồng bộ và idempotent."},"children":[]}]}]}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4269","exampleIds":["paths/~1api~1envtag~1edit/post/requestBody/content/application~1json/example"]}},"schemaId":"schema_4269","exampleIds":["paths/~1api~1envtag~1edit/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1api~1envtag~1edit/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/envtag/edit","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"schema_4269","exampleIds":["paths/~1api~1envtag~1edit/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/api/envtag/edit","href":"tags/apienvtageditpost","openApiOperationId":"apiEnvtagEditPost","summary":"Chỉnh sửa thông tin của thẻ"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"schemaId":"schema_4269","exampleIds":["paths/~1api~1envtag~1edit/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4269","exampleIds":["paths/~1api~1envtag~1edit/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" là một giá trị boolean duy nhất."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4270","exampleIds":["paths/~1api~1envtag~1edit/post/responses/200/content/application~1json/example"]}},"schemaId":"schema_4270","exampleIds":["paths/~1api~1envtag~1edit/post/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1envtag~1edit/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4270","exampleIds":["paths/~1api~1envtag~1edit/post/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4270","exampleIds":["paths/~1api~1envtag~1edit/post/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/tags/apienvtageditpost"}],"panels":[]}]},"httpPath":"/api/envtag/edit"},{"label":"Xóa thẻ","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/tags/apienvtagdeletepost","routeSlug":"/vi/api-reference/shared-resources/shared-api/tags/apienvtagdeletepost","metadata":{"seo":{"title":"Xóa thẻ","description":"Xóa một hoặc nhiều thẻ profile."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"apiEnvtagDeletePost","name":"Xóa thẻ","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1envtag~1delete/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Xóa thẻ","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Xóa một hoặc nhiều thẻ profile."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Điều kiện tiên quyết"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": ít nhất một ID phải tra cứu được trong nhóm; những ID không tra cứu được sẽ bị bỏ qua âm thầm."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": xóa các thẻ. Thẻ biến mất khỏi mọi profile từng mang nó, và không profile nào bị xóa. Endpoint này chỉ quản lý thẻ profile — thẻ tệp Cloud Storage được quản lý riêng."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Hoàn tất"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": đồng bộ. Gọi lại sẽ báo các thẻ không hợp lệ, điều đó nghĩa là lần gọi đầu đã thành công."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Các mã lỗi nghiệp vụ đã ghi nhận: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"19105"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Xem "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/vi/api-reference/getting-started/error-codes"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Codes"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" để biết ý nghĩa từng mã. Mọi thao tác cũng có thể trả về các mã dùng chung."},"children":[]}]}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4271","exampleIds":["paths/~1api~1envtag~1delete/post/requestBody/content/application~1json/example"]}},"schemaId":"schema_4271","exampleIds":["paths/~1api~1envtag~1delete/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1api~1envtag~1delete/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/envtag/delete","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"schema_4271","exampleIds":["paths/~1api~1envtag~1delete/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/api/envtag/delete","href":"tags/apienvtagdeletepost","openApiOperationId":"apiEnvtagDeletePost","summary":"Xóa thẻ"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"schemaId":"schema_4271","exampleIds":["paths/~1api~1envtag~1delete/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4271","exampleIds":["paths/~1api~1envtag~1delete/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" là một giá trị boolean duy nhất."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4265","exampleIds":["paths/~1api~1envtag~1delete/post/responses/200/content/application~1json/example"]}},"schemaId":"schema_4265","exampleIds":["paths/~1api~1envtag~1delete/post/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1envtag~1delete/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4265","exampleIds":["paths/~1api~1envtag~1delete/post/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4265","exampleIds":["paths/~1api~1envtag~1delete/post/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/tags/apienvtagdeletepost"}],"panels":[]}]},"httpPath":"/api/envtag/delete"}],"content":{"contentType":"group","meta":{"name":"Tags"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Tags","showPageActions":true},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Các API liên quan đến Tags."},"children":[]}]}]}]}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/envtag/all","summary":"Lấy danh sách thẻ","prefix":{"name":"get","color":"get"},"badges":[],"link":"/tags/apienvtagallget","deprecated":false},{"title":"/api/envtag/create","summary":"Tạo thẻ","prefix":{"name":"post","color":"post"},"badges":[],"link":"/tags/apienvtagcreatepost","deprecated":false},{"title":"/api/envtag/edit","summary":"Chỉnh sửa thông tin của thẻ","prefix":{"name":"post","color":"post"},"badges":[],"link":"/tags/apienvtageditpost","deprecated":false},{"title":"/api/envtag/delete","summary":"Xóa thẻ","prefix":{"name":"post","color":"post"},"badges":[],"link":"/tags/apienvtagdeletepost","deprecated":false}]}]}]}]}},{"type":"group","label":"Webhooks","link":"/vi/api-reference/shared-resources/shared-api/webhooks","routeSlug":"/vi/api-reference/shared-resources/shared-api/webhooks","items":[{"label":"Cấu hình webhook của nhóm","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/vi/api-reference/shared-resources/shared-api/webhooks/apiwebhookconfigpost","routeSlug":"/vi/api-reference/shared-resources/shared-api/webhooks/apiwebhookconfigpost","metadata":{"seo":{"title":"Cấu hình webhook của nhóm","description":"Tạo mới hoặc thay thế cấu hình webhook của nhóm."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"apiWebhookConfigPost","name":"Cấu hình webhook của nhóm","deprecated":false,"isWebhook":false,"pointer":"/paths/~1api~1webhook~1config/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Cấu hình webhook của nhóm","isWebhook":false,"deprecated":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tạo mới hoặc thay thế cấu hình webhook của nhóm."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Điều kiện tiên quyết"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"callbackUrl"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" phải là URL HTTPS dài từ 1 đến 1024 ký tự, có tên host, không chứa thông tin người dùng, không có fragment và cổng hợp lệ. Mọi địa chỉ mà nó phân giải ra đều phải định tuyến được trên internet; các dải localhost, riêng tư, link-local, CGNAT, metadata đám mây, dải dành riêng cho giao thức, dải dùng cho tài liệu và 6to4 sẽ bị từ chối. Cùng phép kiểm tra đó được thực hiện lại khi một lần gửi mở kết nối, nên một tên miền sau này phân giải vào dải riêng tư chỉ làm lần gửi đó thất bại chứ không chạm tới mạng của bạn."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tác động"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": upsert cấu hình duy nhất thuộc nhóm trong ngữ cảnh phía máy chủ. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"teamId"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" không bao giờ được đọc từ request, nên người gọi không thể cấu hình cho nhóm khác. Endpoint của Local API và Open API đọc và ghi cùng một bản ghi, và phản hồi phản ánh nội dung đã lưu."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tắt"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"enabled: false"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" giữ lại URL và dừng việc tạo sự kiện mới. Các sự kiện đã nằm trong hàng đợi sẽ bị hủy lần lượt nếu cấu hình vẫn đang tắt khi chúng được cấp phép lần kế tiếp, nên bật lại sớm sẽ cho chúng tiếp tục."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thử lại"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": an toàn. Việc lưu là upsert theo nhóm, nên gửi lại cùng một request sẽ hội tụ về cùng một trạng thái."},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"strong","inline":true,"attributes":{"marker":"**"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Phiên bản client"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": cần client MoreLogin v2.66.0 trở lên, vì chính client máy tính mới expose route này ở local. Endpoint của Open API không phụ thuộc client."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Xem "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/vi/api-reference/getting-started/webhooks"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Webhooks"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" để biết hợp đồng callback, tên sự kiện và lịch thử lại."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Các mã lỗi nghiệp vụ đã ghi nhận: "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"41001"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":". Xem "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/vi/api-reference/getting-started/error-codes"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error Codes"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" để biết ý nghĩa từng mã. Mọi thao tác cũng có thể trả về các mã dùng chung."},"children":[]}]}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4272","exampleIds":["paths/~1api~1webhook~1config/post/requestBody/content/application~1json/example"]}},"schemaId":"schema_4272","exampleIds":["paths/~1api~1webhook~1config/post/requestBody/content/application~1json/example"],"pointer":"/paths/~1api~1webhook~1config/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/api/webhook/config","servers":[{"url":"http://127.0.0.1:40000"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"schema_4272","exampleIds":["paths/~1api~1webhook~1config/post/requestBody/content/application~1json/example"]}},"responseCodes":["200"],"pointer":"/api/webhook/config","href":"webhooks/apiwebhookconfigpost","openApiOperationId":"apiWebhookConfigPost","summary":"Cấu hình webhook của nhóm"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"http://127.0.0.1:40000"}],"schemaId":"schema_4272","exampleIds":["paths/~1api~1webhook~1config/post/requestBody/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_4272","exampleIds":["paths/~1api~1webhook~1config/post/requestBody/content/application~1json/example"]}},"examples":[{}]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành công. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"data"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" là một đối tượng có các trường "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"callbackUrl"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" và "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"enabled"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", phản ánh cấu hình đã lưu."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4273","exampleIds":["paths/~1api~1webhook~1config/post/responses/200/content/application~1json/example"]}},"schemaId":"schema_4273","exampleIds":["paths/~1api~1webhook~1config/post/responses/200/content/application~1json/example"],"headers":{}}],"pointer":"/paths/~1api~1webhook~1config/post/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"schema_4273","exampleIds":["paths/~1api~1webhook~1config/post/responses/200/content/application~1json/example"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_4273","exampleIds":["paths/~1api~1webhook~1config/post/responses/200/content/application~1json/example"]}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/webhooks/apiwebhookconfigpost"}],"panels":[]}]},"httpPath":"/api/webhook/config"}],"content":{"contentType":"group","meta":{"name":"Webhooks"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Webhooks","showPageActions":true},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"API cho cấu hình webhook của nhóm."},"children":[]}]}]}]}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/api/webhook/config","summary":"Cấu hình webhook của nhóm","prefix":{"name":"post","color":"post"},"badges":[],"link":"/webhooks/apiwebhookconfigpost","deprecated":false}]}]}]}]}}],"store":{"schemaStore":{"schema_4251":{"kind":"json-schema","data":{"type":"object","properties":{"pageNo":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Số trang hiện tại (bắt đầu từ 1)"},"children":[]}]}]}],"example":1},"pageSize":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Số lượng mục trên mỗi trang"},"children":[]}]}]}],"example":10},"isCloudPhoneProxy":{"type":"boolean","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Liệu proxy có được sử dụng cho điện thoại đám mây hay không."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"true"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Loại trừ các địa chỉ IP cục bộ/riêng tư (ví dụ: 127.0.0.1, 360, pia, các dải IP riêng tư)"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"false"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":": Trả về tất cả các proxy"},"children":[]}]}]}]}],"example":false},"proxyCategoryType":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Loại danh mục proxy:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"1"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Nền tảng đám mây"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"2"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = IP tự sở hữu"},"children":[]}]}]}]}],"example":2},"proxyIp":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Lọc theo địa chỉ IP của máy chủ proxy (khớp một phần)"},"children":[]}]}]}],"example":""},"proxyName":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Lọc theo tên máy chủ proxy (khớp một phần)"},"children":[]}]}]}],"example":""},"proxyProviders":{"type":"array","items":{"type":"integer"},"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Danh sách ID nhà cung cấp proxy. Các giá trị được hỗ trợ:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"0"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = HTTP"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"1"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = HTTPS"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"2"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = SOCKS5"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"3"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = SSH"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"4"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Oxylabs"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"5"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Proxys.io"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"6"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = GeoSurf"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"7"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Luminati"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"8"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Lumauto"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"9"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Oxylabsauto"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"10"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Trojan"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"11"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Shadowsocks"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"12"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = vmess"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"13"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = ABCPROXY"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"14"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = LunaProxy"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"15"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = IPHTML"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"16"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = PiaProxy"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"17"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = 922S5"},"children":[]}]}]}]}],"example":[]},"proxyStatus":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Trạng thái phân bổ proxy:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"0"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Bình thường"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"1"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Chưa được phân bổ"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"2"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Đang nâng cấp"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"3"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Đã hết hạn"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"4"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Sắp hết hạn"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"blockquote","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Lưu ý: Proxy tự sở hữu luôn sử dụng trạng thái "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"1"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}]}],"example":1},"proxyCheckStatus":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Trạng thái kiểm tra sức khỏe của máy chủ proxy:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"0"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Đang chờ xử lý"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"1"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Thành công"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"2"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Thất bại"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"3"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Lỗi không xác định"},"children":[]}]}]}]}],"example":1},"proxyTypes":{"type":"array","items":{"type":"integer"},"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Các loại giao thức proxy:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"0"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = HTTP"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"1"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = HTTPS"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"2"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = SOCKS5"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"3"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = SSH"},"children":[]}]}]}]}],"example":[]}},"required":[]},"id":"schema_4251"},"schema_4252":{"kind":"json-schema","data":{"type":"object","properties":{"code":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã trả về 0: Bình thường. Các mã khác là ngoại lệ."},"children":[]}]}]}],"type":"integer"},"msg":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thông báo lỗi"},"children":[]}]}]}],"type":["string","null"]},"data":{"type":"object","properties":{"current":{"type":"string"},"dataList":{"type":"array","items":{"type":"object","properties":{"expiryTime":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thời gian hết hạn"},"children":[]}]}]}],"type":"string"},"id":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Khóa chính"},"children":[]}]}]}],"type":"string"},"proxyCategoryType":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Loại proxy 1: Proxy nền tảng; 2: Proxy tự sở hữu"},"children":[]}]}]}],"type":"integer"},"proxyCheckStatus":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Trạng thái phát hiện: 0 - đang chờ phát hiện, 1 - giám sát thành công, 2 - phát hiện thất bại, 3 - lỗi không xác định."},"children":[]}]}]}],"type":"integer"},"proxyIp":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Địa chỉ IP proxy"},"children":[]}]}]}],"type":"string"},"exportIp":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"xuất khẩu IP"},"children":[]}]}]}],"type":"string"},"countryCode":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"mã quốc gia"},"children":[]}]}]}],"type":"string"},"proxyName":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên Proxy"},"children":[]}]}]}],"type":"string"},"proxyProvider":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Nhà cung cấp Proxy: giá trị mặc định 0-HTTP 1-HTTPS 2-SOCKS5 3-SSH 4-Oxylabs 5-Proxys.io 7-Luminati 8-Lumauto 9-Oxylabsauto 10-Trojan，11-Shadowsocks 13-ABCPROXY 14-LunaProxy 15-IPHTML 16-PiaProxy 17-922S5"},"children":[]}]}]}],"type":"integer"},"proxyType":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Loại Proxy: 0-http 1-https 2-socks5 3-ssh"},"children":[]}]}]}],"type":"integer"},"username":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên người dùng ủy quyền"},"children":[]}]}]}],"type":"string"},"password":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mật khẩu proxy"},"children":[]}]}]}],"type":"string"},"refreshUrl":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"URL làm mới proxy"},"children":[]}]}]}],"type":"string"}}}},"pages":{"type":"string"},"total":{"type":"string"}},"required":["current","dataList","pages","total"]},"requestId":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID yêu cầu vận hành"},"children":[]}]}]}],"type":"string"}},"required":["code","msg","data","requestId"]},"id":"schema_4252"},"schema_4253":{"kind":"json-schema","data":{"type":"object","properties":{"city":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thành phố"},"children":[]}]}]}],"example":""},"country":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã quốc gia (ISO 3166-1 alpha-2). Chỉ bắt buộc nếu proxyProvider=17."},"children":[]}]}]}],"example":"AD"},"encryptionType":{"type":"integer","format":"int32","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Loại mã hóa, các giá trị hợp lệ là các số nguyên từ 1 đến 14."},"children":[]}]}]}],"example":14},"ipChangeAction":{"type":"integer","format":"int32","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Hành động khi thay đổi địa chỉ IP: 0 = Chặn, 1 = Cảnh báo"},"children":[]}]}]}],"example":1},"ipMonitor":{"type":"boolean","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Bật tính năng giám sát thay đổi địa chỉ IP"},"children":[]}]}]}],"example":false},"password":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mật khẩu để xác thực proxy"},"children":[]}]}]}],"example":""},"proxyIp":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Địa chỉ IP proxy"},"children":[]}]}]}],"example":"8.10.22.46"},"proxyName":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên proxy (hỗ trợ các ký tự đại diện như {{random}})"},"children":[]}]}]}],"example":"sock5_{{random}}"},"proxyPort":{"type":"integer","format":"int32","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Số cổng proxy"},"children":[]}]}]}],"example":65534},"proxyProvider":{"type":"integer","format":"int32","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Loại nhà cung cấp proxy:"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"0=HTTP, 1=HTTPS, 2=SOCKS5, 3=SSH, 4=Oxylabs, 5=Proxys.io, 6=GeoSurf, 7=Luminati, 8=Lumauto, 9=Oxylabsauto, 10=Trojan, 11=Shadowsocks, 12=vmess, 13=ABCPROXY, 14=LunaProxy, 15=IPHTML, 16=PiaProxy, 17=922S5."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Quy tắc đặc biệt:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Nếu proxyProvider là 7 hoặc 8, proxyType là bắt buộc."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Nếu proxyProvider là 17, quốc gia là bắt buộc; tiểu bang và thành phố là tùy chọn."},"children":[]}]}]}]}]}],"example":2},"proxyType":{"type":"integer","format":"int32","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Loại giao thức proxy: 0=HTTP, 1=HTTPS, 2=SOCKS5, 3=SSH."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Chỉ cần thiết khi proxyProvider là 7 hoặc 8."},"children":[]}]}]}],"example":1},"refreshUrl":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"URL để làm mới địa chỉ IP proxy động (nếu được hỗ trợ)"},"children":[]}]}]}],"example":""},"state":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tiểu bang/Tỉnh"},"children":[]}]}]}],"example":""},"username":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên người dùng để xác thực proxy"},"children":[]}]}]}],"example":""}},"required":["proxyIp","proxyPort","proxyProvider"]},"id":"schema_4253"},"schema_4254":{"kind":"json-schema","data":{"type":"object","properties":{"code":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã trả về 0: Bình thường. Các mã khác là ngoại lệ."},"children":[]}]}]}],"type":"integer"},"msg":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thông báo lỗi"},"children":[]}]}]}],"type":["string","null"]},"data":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID ủy quyền"},"children":[]}]}]}],"type":"integer"},"requestId":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID yêu cầu vận hành"},"children":[]}]}]}],"type":"string"}},"required":["code","msg","data","requestId"]},"id":"schema_4254"},"schema_4255":{"kind":"json-schema","data":{"type":"object","required":["id","proxyIp","proxyPort","proxyProvider"],"properties":{"id":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID ủy quyền duy nhất"},"children":[]}]}]}]},"proxyIp":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Địa chỉ IP của máy chủ proxy"},"children":[]}]}]}]},"proxyPort":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Cổng máy chủ proxy"},"children":[]}]}]}]},"proxyName":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên tùy chỉnh cho máy chủ proxy"},"children":[]}]}]}]},"country":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Quốc gia (ví dụ: \"Mỹ\", \"Trung Quốc\")"},"children":[]}]}]}]},"city":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên thành phố"},"children":[]}]}]}]},"username":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên người dùng xác thực (nếu cần)"},"children":[]}]}]}]},"password":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mật khẩu xác thực (nếu cần)"},"children":[]}]}]}]},"proxyType":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Loại giao thức proxy:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"0"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = HTTP"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"1"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = HTTPS"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"2"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = SOCKS5"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"3"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = SSH"},"children":[]}]}]}]}]},"proxyProvider":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã định danh nhà cung cấp proxy:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"0"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = HTTP"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"1"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = HTTPS"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"2"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = SOCKS5"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"3"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = SSH"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"4"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Oxylabs"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"5"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Proxys.io"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"6"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = GeoSurf"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"7"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Luminati"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"8"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Lumauto"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"9"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Oxylabsauto"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"10"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Trojan"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"11"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Shadowsocks"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"12"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = vmess"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"13"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = ABCPROXY"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"14"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = LunaProxy"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"15"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = IPHTML"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"16"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = PiaProxy"},"children":[]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"17"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = 922S5"},"children":[]}]}]}]}]},"encryptionType":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Loại mã hóa (tùy thuộc vào nhà cung cấp, thường là 0 cho dạng văn bản thuần)"},"children":[]}]}]}]},"ipMonitor":{"type":"boolean","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Bật tính năng giám sát thay đổi địa chỉ IP"},"children":[]}]}]}]},"ipChangeAction":{"type":"integer","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Hành động cần thực hiện khi địa chỉ IP thay đổi:"},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"1"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" = Thông báo / Làm mới (giá trị thông thường)"},"children":[]}]}]}]},{"$$mdtype":"Node","type":"blockquote","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Kiểm tra tài liệu hệ thống để biết đầy đủ các tùy chọn."},"children":[]}]}]}]}]},"refreshUrl":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"URL để kích hoạt làm mới địa chỉ IP (nếu nhà cung cấp hỗ trợ)"},"children":[]}]}]}]},"state":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Trường dành riêng hoặc trạng thái tùy chỉnh (tùy chọn)"},"children":[]}]}]}]}}},"id":"schema_4255"},"schema_4256":{"kind":"json-schema","data":{"type":"object","properties":{"code":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã trả về 0: Bình thường. Các mã khác là ngoại lệ."},"children":[]}]}]}],"type":"integer"},"msg":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thông báo lỗi"},"children":[]}]}]}],"type":["string","null"]},"requestId":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID yêu cầu vận hành"},"children":[]}]}]}],"type":"string"}},"required":["code","msg","requestId"]},"id":"schema_4256"},"schema_4257":{"kind":"json-schema","data":{"type":"array","items":{"type":"integer","format":"int64"}},"id":"schema_4257"},"schema_4258":{"kind":"json-schema","data":{"type":"object","properties":{"groupName":{"type":"string","title":"Tên nhóm (khớp một phần)"},"pageNo":{"type":"integer","title":"Trang hiện tại"},"pageSize":{"type":"integer","title":"Số mục mỗi trang"}},"required":["groupName","pageNo","pageSize"]},"id":"schema_4258"},"schema_4259":{"kind":"json-schema","data":{"type":"object","properties":{"code":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã trả về 0: Bình thường. Các mã khác là ngoại lệ."},"children":[]}]}]}],"type":"integer"},"msg":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thông báo lỗi"},"children":[]}]}]}],"type":["string","null"]},"data":{"type":"object","properties":{"current":{"type":"string"},"dataList":{"type":"array","items":{"type":"object","properties":{"id":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã nhóm"},"children":[]}]}]}],"type":"string"},"groupName":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên nhóm"},"children":[]}]}]}],"type":"string"}}}},"pages":{"type":"string"},"total":{"type":"string"}},"required":["current","dataList","pages","total"]},"requestId":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID yêu cầu vận hành"},"children":[]}]}]}],"type":"string"}},"required":["code","msg","data","requestId"]},"id":"schema_4259"},"schema_4260":{"kind":"json-schema","data":{"type":"object","required":["groupName","id"],"properties":{"groupName":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên mới cho nhóm bảo vệ môi trường"},"children":[]}]}]}]},"id":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã định danh duy nhất của nhóm cần cập nhật"},"children":[]}]}]}]}}},"id":"schema_4260"},"schema_4261":{"kind":"json-schema","data":{"type":"object","properties":{"code":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã trả về 0: Bình thường. Các mã khác là ngoại lệ."},"children":[]}]}]}],"type":"integer"},"msg":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thông báo lỗi"},"children":[]}]}]}],"type":["string","null"]},"data":{"type":"boolean","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"kết quả"},"children":[]}]}]}]},"requestId":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID yêu cầu vận hành"},"children":[]}]}]}],"type":"string"}},"required":["code","msg","data","requestId"]},"id":"schema_4261"},"schema_4262":{"kind":"json-schema","data":{"type":"object","required":["groupName"],"properties":{"groupName":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên nhóm"},"children":[]}]}]}],"type":"string"}}},"id":"schema_4262"},"schema_4263":{"kind":"json-schema","data":{"type":"object","properties":{"code":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã trả về 0: Bình thường. Các mã khác là ngoại lệ."},"children":[]}]}]}],"type":"integer"},"msg":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thông báo lỗi"},"children":[]}]}]}],"type":["string","null"]},"data":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Dữ liệu được trả về bởi thao tác"},"children":[]}]}]}],"type":"object","properties":{"id":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID của nhóm"},"children":[]}]}]}],"type":"string"},"groupName":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên nhóm"},"children":[]}]}]}],"type":"string"}}},"requestId":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID yêu cầu vận hành"},"children":[]}]}]}],"type":"string"}},"required":["code","msg","data","requestId"]},"id":"schema_4263"},"schema_4264":{"kind":"json-schema","data":{"type":"object","required":["ids"],"properties":{"ids":{"type":"array","items":{"type":"string"},"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID duy nhất của nhóm cần cập nhật"},"children":[]}]}]}]},"isDeleteAllEnv":{"type":"boolean","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Xóa các môi trường trong nhóm? false: không xóa; true: xóa"},"children":[]}]}]}]}}},"id":"schema_4264"},"schema_4265":{"kind":"json-schema","data":{"type":"object","properties":{"code":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã trả về 0: Bình thường. Các mã khác là ngoại lệ."},"children":[]}]}]}],"type":"integer"},"msg":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thông báo lỗi"},"children":[]}]}]}],"type":["string","null"]},"data":{"type":"boolean"},"requestId":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID yêu cầu vận hành"},"children":[]}]}]}],"type":"string"}},"required":["code","msg","data","requestId"]},"id":"schema_4265"},"schema_4266":{"kind":"json-schema","data":{"type":"object","properties":{"code":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã trả về 0: Bình thường. Các mã khác là ngoại lệ."},"children":[]}]}]}],"type":"integer"},"msg":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"thông báo lỗi"},"children":[]}]}]}],"type":["string","null"]},"data":{"type":"array","items":{"type":"object","properties":{"id":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID của thẻ"},"children":[]}]}]}],"type":"string"},"tagName":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên thẻ"},"children":[]}]}]}],"type":"string"}}}},"requestId":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID yêu cầu vận hành"},"children":[]}]}]}],"type":"string"}},"required":["code","msg","data","requestId"]},"id":"schema_4266"},"schema_4267":{"kind":"json-schema","data":{"type":"object","required":["tagName"],"properties":{"tagName":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"tên thẻ"},"children":[]}]}]}]}}},"id":"schema_4267"},"schema_4268":{"kind":"json-schema","data":{"type":"object","properties":{"code":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã trả về 0: Bình thường. Các mã khác là ngoại lệ."},"children":[]}]}]}],"type":"integer"},"msg":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"thông báo lỗi"},"children":[]}]}]}],"type":["string","null"]},"data":{"type":"object","properties":{"id":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID của thẻ"},"children":[]}]}]}],"type":"string"},"tagName":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Tên thẻ"},"children":[]}]}]}],"type":"string"}},"required":["id","tagName"]},"requestId":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID yêu cầu vận hành"},"children":[]}]}]}],"type":"string"},"error":{"type":"object","properties":{}}},"required":["code","msg","data","requestId"]},"id":"schema_4268"},"schema_4269":{"kind":"json-schema","data":{"type":"object","required":["id","tagName"],"properties":{"id":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID thẻ"},"children":[]}]}]}]},"tagName":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"tên thẻ"},"children":[]}]}]}]}}},"id":"schema_4269"},"schema_4270":{"kind":"json-schema","data":{"type":"object","properties":{"code":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã trả về 0: Bình thường. Các mã khác là ngoại lệ."},"children":[]}]}]}],"type":"integer"},"msg":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thông báo lỗi"},"children":[]}]}]}],"type":["string","null"]},"data":{"type":"boolean"},"requestId":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID yêu cầu vận hành"},"children":[]}]}]}],"type":"string"},"error":{"type":"object","properties":{}}},"required":["code","msg","data","requestId"]},"id":"schema_4270"},"schema_4271":{"kind":"json-schema","data":{"type":"object","required":["ids"],"properties":{"ids":{"type":"array","items":{"type":"string"},"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID duy nhất của thẻ cần cập nhật"},"children":[]}]}]}]}}},"id":"schema_4271"},"schema_4272":{"kind":"json-schema","data":{"type":"object","properties":{"callbackUrl":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"URL HTTPS nhận sự kiện. Từ 1 đến 1024 ký tự."},"children":[]}]}]}],"type":"string","maxLength":1024},"enabled":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Việc gửi sự kiện có được bật cho nhóm hay không."},"children":[]}]}]}],"type":"boolean"}},"required":["callbackUrl","enabled"]},"id":"schema_4272"},"schema_4273":{"kind":"json-schema","data":{"type":"object","properties":{"code":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Mã kết quả. "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"0"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" là thành công; các mã khác biểu thị ngoại lệ."},"children":[]}]}]}],"type":"integer"},"msg":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Thông báo lỗi"},"children":[]}]}]}],"type":["string","null"]},"data":{"type":"object","properties":{"callbackUrl":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"URL callback HTTPS đã lưu."},"children":[]}]}]}],"type":"string"},"enabled":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Việc gửi sự kiện có được bật cho nhóm hay không."},"children":[]}]}]}],"type":"boolean"}}},"requestId":{"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"ID yêu cầu của thao tác"},"children":[]}]}]}],"type":"string"}},"required":["code","msg","data","requestId"]},"id":"schema_4273"}},"exampleStore":{"paths/~1api~1proxyInfo~1page/post/requestBody/content/application~1json/example":{"value":{"pageNo":1,"pageSize":10,"isCloudPhoneProxy":false,"proxyCategoryType":2,"proxyIp":"","proxyName":"","proxyProviders":[],"proxyStatus":1,"proxyCheckStatus":1,"proxyTypes":[]},"id":"paths/~1api~1proxyInfo~1page/post/requestBody/content/application~1json/example"},"paths/~1api~1proxyInfo~1page/post/responses/200/content/application~1json/example":{"value":{"code":0,"msg":null,"data":{"current":"1","dataList":[{"expiryTime":"2026-09-01 12:00:00","id":"1673823102599682","proxyCategoryType":1,"proxyCheckStatus":1,"proxyIp":"string","exportIp":"9222","countryCode":"string","proxyName":"example-name","proxyProvider":1,"proxyType":1,"username":"example-name","password":"string","refreshUrl":"https://example.com/resource"}],"pages":"1","total":"1"},"requestId":"0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d"},"id":"paths/~1api~1proxyInfo~1page/post/responses/200/content/application~1json/example"},"paths/~1api~1proxyInfo~1add/post/requestBody/content/application~1json/example":{"value":{"proxyIp":"8.10.22.46","proxyPort":65534,"proxyProvider":2,"proxyType":1,"country":"AD","state":"","city":"","encryptionType":14,"ipChangeAction":1,"ipMonitor":false,"proxyName":"sock5_{{random}}","refreshUrl":"","username":"","password":""},"id":"paths/~1api~1proxyInfo~1add/post/requestBody/content/application~1json/example"},"paths/~1api~1proxyInfo~1add/post/responses/200/content/application~1json/example":{"value":{"code":0,"msg":"","data":0,"requestId":"abcd1234"},"id":"paths/~1api~1proxyInfo~1add/post/responses/200/content/application~1json/example"},"paths/~1api~1proxyInfo~1update/post/requestBody/content/application~1json/example":{"value":{"id":"1566403036579198","proxyIp":"108.11.23.85","proxyPort":4096,"proxyName":"MyProxy","country":"US","city":"New York","username":"","password":"","proxyType":0,"proxyProvider":0,"encryptionType":0,"ipMonitor":true,"ipChangeAction":1,"refreshUrl":"","state":""},"id":"paths/~1api~1proxyInfo~1update/post/requestBody/content/application~1json/example"},"paths/~1api~1proxyInfo~1update/post/responses/200/content/application~1json/example":{"value":{"code":0,"msg":"","requestId":"efgh5678"},"id":"paths/~1api~1proxyInfo~1update/post/responses/200/content/application~1json/example"},"paths/~1api~1proxyInfo~1delete/post/requestBody/content/application~1json/example":{"value":[1054661322597744600,1054661322597744600],"id":"paths/~1api~1proxyInfo~1delete/post/requestBody/content/application~1json/example"},"paths/~1api~1proxyInfo~1delete/post/responses/200/content/application~1json/example":{"value":{"code":0,"msg":"","requestId":"ijkl9012"},"id":"paths/~1api~1proxyInfo~1delete/post/responses/200/content/application~1json/example"},"paths/~1api~1envgroup~1page/post/requestBody/content/application~1json/example":{"value":{"groupName":"132-kernel","pageNo":1,"pageSize":10},"id":"paths/~1api~1envgroup~1page/post/requestBody/content/application~1json/example"},"paths/~1api~1envgroup~1page/post/responses/200/content/application~1json/example":{"value":{"code":0,"msg":"","data":{"current":"0","dataList":[{"id":"0","groupName":""}],"pages":"0","total":"0"},"requestId":""},"id":"paths/~1api~1envgroup~1page/post/responses/200/content/application~1json/example"},"paths/~1api~1envgroup~1edit/post/requestBody/content/application~1json/example":{"value":{"groupName":"Group-1574544945848579","id":"1574525425557584"},"id":"paths/~1api~1envgroup~1edit/post/requestBody/content/application~1json/example"},"paths/~1api~1envgroup~1edit/post/responses/200/content/application~1json/example":{"value":{"code":0,"msg":null,"data":true,"requestId":"0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d"},"id":"paths/~1api~1envgroup~1edit/post/responses/200/content/application~1json/example"},"paths/~1api~1envgroup~1create/post/requestBody/content/application~1json/example":{"value":{"groupName":"Group-333"},"id":"paths/~1api~1envgroup~1create/post/requestBody/content/application~1json/example"},"paths/~1api~1envgroup~1create/post/responses/200/content/application~1json/example":{"value":{"code":0,"msg":null,"data":{"id":"1673823102599682","groupName":"example-name"},"requestId":"0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d"},"id":"paths/~1api~1envgroup~1create/post/responses/200/content/application~1json/example"},"paths/~1api~1envgroup~1delete/post/requestBody/content/application~1json/example":{"value":{"ids":["string"]},"id":"paths/~1api~1envgroup~1delete/post/requestBody/content/application~1json/example"},"paths/~1api~1envgroup~1delete/post/responses/200/content/application~1json/example":{"value":{"code":0,"msg":"","data":true,"requestId":""},"id":"paths/~1api~1envgroup~1delete/post/responses/200/content/application~1json/example"},"paths/~1api~1envtag~1all/get/responses/200/content/application~1json/example":{"value":{"code":0,"msg":"","data":[{"id":"0","tagName":""}],"requestId":""},"id":"paths/~1api~1envtag~1all/get/responses/200/content/application~1json/example"},"paths/~1api~1envtag~1create/post/requestBody/content/application~1json/example":{"value":{"tagName":"Tag-123"},"id":"paths/~1api~1envtag~1create/post/requestBody/content/application~1json/example"},"paths/~1api~1envtag~1create/post/responses/200/content/application~1json/example":{"value":{"code":0,"msg":"","data":{"id":"0","tagName":""},"requestId":""},"id":"paths/~1api~1envtag~1create/post/responses/200/content/application~1json/example"},"paths/~1api~1envtag~1edit/post/requestBody/content/application~1json/example":{"value":{"id":"1564715845550177","tagName":"Updated-123"},"id":"paths/~1api~1envtag~1edit/post/requestBody/content/application~1json/example"},"paths/~1api~1envtag~1edit/post/responses/200/content/application~1json/example":{"value":{"code":0,"msg":"","data":true,"requestId":""},"id":"paths/~1api~1envtag~1edit/post/responses/200/content/application~1json/example"},"paths/~1api~1envtag~1delete/post/requestBody/content/application~1json/example":{"value":{"ids":["string"]},"id":"paths/~1api~1envtag~1delete/post/requestBody/content/application~1json/example"},"paths/~1api~1envtag~1delete/post/responses/200/content/application~1json/example":{"value":{"code":0,"msg":"","data":true,"requestId":""},"id":"paths/~1api~1envtag~1delete/post/responses/200/content/application~1json/example"},"paths/~1api~1webhook~1config/post/requestBody/content/application~1json/example":{"value":{"callbackUrl":"https://example.com/morelogin/webhook","enabled":true},"id":"paths/~1api~1webhook~1config/post/requestBody/content/application~1json/example"},"paths/~1api~1webhook~1config/post/responses/200/content/application~1json/example":{"value":{"code":0,"msg":"","data":{"callbackUrl":"https://example.com/morelogin/webhook","enabled":true},"requestId":""},"id":"paths/~1api~1webhook~1config/post/responses/200/content/application~1json/example"}},"securitySchemeStore":{},"servers":[{"url":"http://127.0.0.1:40000"}]},"options":{"hideSidebar":true,"mockServer":{"off":true},"disableRouter":true,"downloadUrls":[{"url":"/_bundle/@l10n/vi/API Reference/Shared Resources/shared-api.json?download"},{"url":"/_bundle/@l10n/vi/API Reference/Shared Resources/shared-api.yaml?download"}],"excludeFromSearch":false,"specType":"openapi","markdocOptions":{"tags":{},"nodes":{},"components":{}},"metadata":{"title":"API Tài nguyên chung","description":"API quản lý tài nguyên chung cho proxy, nhóm và thẻ. Các tài nguyên này được sử dụng bởi cả Hồ sơ trình duyệt và Điện thoại đám mây. URL cơ sở: `http://127.0.0.1:40000`"}},"baseSlug":"/vi/api-reference/shared-resources/shared-api","routesMapping":{}}